New reports

The branching is wrong. Merge the master first so this contains only 'New reports' feature.