implement d3 hexbin with color encoding + text -- scaling just perfectly