add method for use by anonymous classes for gui-elements onActivated as
a callback
add fields and methods to Primitive for origin, rotation, position
separate model-editor controls into a separate class to reduce the
clutter in main editor gui class.  lots of work on adding controls, but
still have quite a few to add, as well as the pieces/primitives
selection panels