Fix method error, move report file
Start on the year-over-year report
Start on handling years in the report class
Fix numago logic
Year-over-year report specifics
Fix date_type var naming
Introduce a way to select which type of report wanted.
Rework the input dicts on reports
Finish on the reworking of the input dicts
Write the datetime delta business up in get_timespan
Fix doctests
Realistic doumentation is better than unrealistic documentation
Cleanup
More doctests, and fixes based on the doctests
Tidy filenaming