Rewrote to use the checkboxes. Includes filter (< > 3).

Someone probably needs to change this in order to make it use proper selection boxes -- I didn't know how to create those. I also tried to use L.control (from the leafletJS lib), but that didn't seem to work on our map.