Basic tree display, menu action comes next...
More progress on live D3 tree (ongoing)
Dynamic tree view/editor (click nodes for options)

This is still using D3's pretty 'diagonal' link style, which doesn't capture branch lengths. But it does update to reflect re-rooting of the tree by specifying a tree root, ingroup MRCA, and/or nearest outgroup neighbor.