introduce new PipeEventBus, register pluggables in bus