Basic OpenGL library, implemented in C++