SDL2 based, object oriented game engine.