[Alpha] TreeGUI

Any more motion on this? I’ve done some more work, but I don’t want my copy to get too out of sync with the main distribution… it’s getting difficult to keep track of the diffs.