Reports

This is the initial reports @rcrichton and @devcritter please take a look.
Do we need the `usersArray` variable at all? Couldn't we use `user` here rather, then we wouldn't need `userIndex` as well.