Render a tree-based data structure as a heatmap with header rows using D3. Tested using Chrome and Safari only. MIT License