Client-side Extensible Lightweight Event Bus