Adding in a better display setup.
Adding a few more test cases
Adding functions to give more information about the tree
Still working display functionality, getting closer to working