updates to hierarchies so that each tree has its own TreeNode class
updates to hierarchies so that each tree has its own TreeNode class

CheerfulTeapot/heatmaps,tgbugs/heatmaps,CheerfulTeapot/heatmaps,tgbugs/heatmaps