Added code documentation.
Added destructors for scenes and geometries.
Added the ability to show/hide control points, cage, and wireframe.
General code cleanup.