AIE - Year One - Assignment Four - OpenGL Framework