d3.js
barhierarchy