trying out shapely and fiona to replace unpythonic ogr bindings.
Replaced ogr with shapely and fiona, lots cleaner.
Now am handling blocks correctly though I see a few floating ones that aren't right, next fix block groups.
Now handling block groups, but still some holes in the final output
Correct some errors in the csv, now districts 2 and 3 look good on their shared border.
The charter has another error, now it looks seamless with my corrections.