Text this: Gamification and simulation teaching -- a system created to improve the depth of knowledge and knowledge retention of engineering students