OpenGL Assignment - CG200, 2014