Created branch GUI, and base of main GUI class
Added panels and stuff.
Basic tree-painting and menu sidebar.
Also made tree processes die correctly at the end of Forest.run().
More UI adding/fixing/stuff
Merge remote-tracking branch 'origin/GUI'

Conflicts:
	src/Forest.java