Started to abstract a ReportGenerator out.