Adding in listener to compute each census block bounds thanks to Dr. Molle.
Fixed bug with dupe detection
Square selection working well now, main fix was to use extends() rather than setting LatLngs in constructor which requires the right min/max order