Ported Scene, SceneManager, and SceneFactory

The game class now sets up a SceneManager which handles
scene transitions and asset loading.

Pulling in these classes necessitated stubbing out several other classes
including LoopTracker and UnityInput.