Fun with OpenGL and C++