Diagram of a Game Engine