D3 heatmap representing time series data similar to GitHub's contribution chart | Heykuki News