simplified disposable tree node
broke prepostrender into its own mixin, also broke out byAssign render method into own mixin called compositeview, this is looking more and more like marionnette...