new choropleth map

1. using json file instead of strings
2. add choropleth map (openstreetmap)