Refactor WorkflowDispatcher: extract congestion control/monitor to top level class
Refactor WorkflowDispatcher: provide congestion control to dispatcher in constructor