Added InvalidCommandException, changed around other exceptions.
Saving and Loading the game state