Adding the ability to generate reports between two dates.

Also adding the ability to download reports as excel documents.