Merge SignalDispatcher and SignalListener to one module.