- some minor alterations made to creation operation (work in progress)
- cleaned up import operation (works, even if not perfect)
- added "clone" operation, to distinguish from simple Creation
- clone() operation now returns the correct object instance
 * related: also made sure all sub children shape classes have a
correct default options hash

- modifier the way the rotation of a renderable is linked to its source
shape
- simplified inner workings of mesh imports
- clone() operation support added
- experimenting with a way to use object observing to
generate transform history
- added 'color' as attribute of Part class (experimenting)
- added "material" editor custom element:
 * for now only for setting color
 * will be the basis of actual MATERIAL editor down the line
- minor cleanups and fixes in the observe{} block
 * now only one block, as it should be
 * all snap related elements regrouped into a single callback

- added "material" editor (just color picker for now)
- re-enabled on screen display of text & cube editor (experimenting)