* think I've got all or most of refactoring done with all pieces glued together
* also realized I accidently deleted implemention for something and checked in blank file a few days ago...sigh that is fixed
* next stop is testing all this code before removing blobs.py for good.