more game logic as well as a basic game menu