Mostly added a game engine