Lifecycle management is in place

The game now has a start screen and continue screen, meaning the game
can be played as many times as the player wants. There's a minor bug in
metadata generation, but that will be fixed shortly.