d3_heatmap working version