Got AJAX SPA-ish views working on the node tree.

Not sure if if I like it, or if I should use the pushstate API and typical MVC views.
More work on AJAX views.