refactor codebase to use overarching game to compose scenes/characters/ui apart from each other
refactor codebase to use overarching game to compose scenes/characters/ui apart from each other