Don't allow tiles or castle to be generated unless a game has started.
Add the ability to change players and we now setup the game for all number of players.