Closes #3 - Add DataMapper classes

Add DataMapper classes to separate the mapping of the different
CatalogItem objects to domain ReportServerItem objects.