Serialization of blob and code decuplication

By now blob content is automatically read von reading a blob object. This needs to be fixed so that the stream can be read manually.
Create IRepositoryBackend