Finalized Grouped Reporter.

closes #16
closes #17