Game: ☐ Implement Run Mode interface class ☐ Load game project data ☐ Manage list of scenes ☐ Manage global scripts ☐ Handle Events from the core Scene: ☐ Manage scene scripts ☐ Manage game objects in scene Manage list of Regions: ☐ Track which regions should be loaded Region: ☐ List of renderable images for each layer Game Object: ☐ List of components Components: ☐ Transform ☐ Image ☐ Animation Controller ☐ Collider (maybe via Box2D?) ☐ Script ☐ RigidBody (via Box2D) Animations: ☐ Animated Sprite clas