Add missing stats aggregators
Complexify goals
Reoganize code : getStats is now the central piece
Add Monoid implementation for Extractor
Pass Extractor to Groupers