Computer Graphics 200: OpenGL assignment