Map key

Add a key to the map that contains color-to-percentages as well as a selector for switching to a bucketed view. Bucketed view is implemented using hard-coded JS until the backend API can be integrated.

Also, don't draw tracts with zero population.
I'll leave it up to you. If you thought that it was better the first time around, go for it. Otherwise this is fine with me.