Cleaned up some of Terin's summer work- added copy constructors and removed redundant code.
Partial commit of task tree visualization cleanup.
Continued rewrite of the Task Tree Visualizer:
	Simplified a number of array insertion/shift functions with splice
	Made legitimate comments that describe what sections of the code do
Began adding in an editor toolbar to toggle a tree visualization in/out of editing mode, and to expose save/load functions.