Created base class for DataRetrievalService.
Loose files not grabbed in the last commit.