OpenGL learning project.