Add square
Wrap gl(Push|Pop)Matrix() around polygons
Change camera to gluLookAt the ground