some improvements to the default d3.js choropleth map