merge and start of new GameEngine
merge and start of new GameEngine