Added the ability to create custom reporters
Add test for custom reporter tasks