d3 dependency network