Rework report methods and classes to allow appending reports into the same excel, rather than generating new files for each report. Also clean up some other things.