Added reports. Refactoring
Added date filter to report