major refactor to top-level game object with scenes completed