The Gamification of Learning: Designing an engaging classroom experience