initial commit: main game behavior needs implementing