Working example of customizing choropleth.  Still needs cleanup