add a new class ProgressReportWriter, make EventLoop use it
add a new class ProgressReportWriter, make EventLoop use it

TaiSakuma/AlphaTwirl,alphatwirl/alphatwirl,alphatwirl/alphatwirl,TaiSakuma/AlphaTwirl,alphatwirl/alphatwirl,alphatwirl/alphatwirl