Refactored, cleaned up code, added debug info in release builds to allow debugging, removed redundant obj readers,

updated vtksuperquadricsource, added dragging to draw superquadric,
removed unused files, using smart pointers to state explicit ownership