Loading: Gamified LMS enriching the learning experience with game mechanics