Adjust reek config
Minimize cross inheritance duplication
Split reporting into progress and report
Fix reports and calculate tests once per subject