Create a new module for report generation and exports. Allow users to pass various parameters (e.g. time range, and other applicable filters) and generate a report, preview it in the browser and also allow to export it into different major formats such as Excel, PDF, CSV and etc.
