Unit test

Merging to master branch -- Main menu now works, loads game in background. Can select quit or new game -- new game will launch game, and input controls are delegated to actual game.

Andrew