Loading: A Comprehensive Gamification Framework For Human Motivation