main game states fleshed out