rework webpack tasks and reporting