D3.js tree possible for rebuilding/reordering