My Major project for University, A Modular, Gamified platform for online courses