implemented base for reporters
reporters and results working
Merge branch 'feature-reporters'