I've started changing Tree so that it contians int instead of a template.
Fixed the errors preventing me from compiling before
Tested the method as it exists now, and it seems to work fine.
Changed treeChap1 to a better algorithm