Small C++11 OpenGL3 Engine