A 2D C++ SDL/OpenGL Game Engine