- split out the history editor/command manager into a seperate component
 * created the history-editor component, with cleaned up code that was in the three-editor
 * cleaned up three-editor
 * all seems to work a-ok