first commit of GameLogic