Moved some things around and created an ExigoReportService that is intended to run against custom reports
Addressed some TODOs