updated copyright, fwiw
Rewrote most of nodeView.js as nodeView2.js, still much to be done.