Sped up report generation by a thousand times (probably)

I don't have any data and rspec doesn't run at all on my computer for OST. So...

Have fun with this completely untested code :)