C++ OpenGL library for school