Presenting an Open-Source Platform for Supporting Gamified Class Teaching with Peer Reviews | IEEE Conference Publication | IEEE Xplore