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.
Updated -- I'm not sure if it's much better this way though, as the percentage depends on other variables which must be passed along.