Added AndroidReportGenerator and WebReportGenerator  implementation and put a comment in CSVReportGenerator for an optional return