tree and treenode classes work, yayy

Yo Jimbo, please merge.

![money tree mf](http://media.giphy.com/media/eHURik5qraVQA/giphy.gif)