Added an algorithm that gets data for areas bounded by any geometric object
based on how the object intersects with existing boundaries that have data
assigned to them.

It is not accurate for percent or per-capita data, and I'll need to change
the models for all such data in order for it to be.