Gamification in design: How to segment individual tasks into a engaging user experience