Working on the game engine API