Prepared for full minigame integration. Added game time, added support for more menu objects and game states.