Added Report class and ReportGUI