initial commit w/ refactoring into scenes and game objects with modular scenes
major refactor to top-level game object with scenes completed