Computer Graphics Programming Assignment 1 in C++ (OpenGL)