Moved seperate node class into private inner class on the tree, updated the test app to find the object instead of the node