Separate the indexing concerns out of the Persistence module
Merge pull request #585 from projecthydra/separate_indexing

Separate the indexing concerns out of the Persistence module