Updated template and ReportRepository to match new Report model