Reorg blob

Fixes  Issue #2 and Issue #5.  Produces a simple generic interface for using a minimum implementation of a BlobStore and an implementation that also stores addition metadata about the blobs.