Game engine operating basic functionalities (rendering, physics, colision, animations, audio, input for mouse and keyboard). Architecture is simlar to Unity's