An old school assignment to learn basic OpenGL pipeline