- start work on three-editor (for more complex interactions etc)
 * cleaned up three-viewer a bit (order of initialization methods etc)