Basis of the game engine.