This document describes a gamified modeling tool called Papyrus for teaching software modeling to students. It includes a game dashboard for login and tracking progress, a software modeling tool for completing exercises, a gameful design framework to define modeling games and rules, a gamification engine to run the games, a game master to monitor gameplay and evaluate models, and a model comparator to assess modeling actions in real-time. The purpose is to teach students how to use the UML class diagram editor in Papyrus through gameplay on the Papyrus website.