Learning to use OpenGL and C++