Revise parts of GameState and GameEngine

Delete the init and quit methods of GameEngine.
Improve many details.