DRY improvements on progression reports. Initial framework for receiving emails (invoice images)