Changed the name from print_all_records to to_html
Rearranged the files to give more control over the process
We move locating the report earlier into the processing stage