Move the reporting of finished tasks to separate Report class