GLCube: implemented with VBOs
new GLShape (GLRect) used for simple rectangles or bounding boxes
merged GLPolygonFill and GLPolygon by adding fill argument to
constructors, GLPolygon can now return a bounding box of the polygon
interactive scene now supports right click contex menu buttons, including
orthographic and perspective projections and the ability to restore
axis/grid etc.