* Loads of stuff
* Add functional tree view
* Fix style