Opm report

I'm waiting on approval from the field manager before merging this in, but it's a big'un so I thought I'd open it up to review now.