Add initial d3.js tree with simplifications/improvements.  Currently all in a partial; needs to be moved out.