Modularises client event bindings
Removes redundant listener bindings in core server