Reports

This is the initial reports @rcrichton and @devcritter please take a look.
I have pushed code that fixes that spacing issue, this file seems to use a different indent scheme