Adding top level grouping to the reporting.
Added a date based group mechanism.
Added support for top level date grouping.