Added scruffy listeners
Added jmx module
Updated websocket registration to invoke callbacks
Added add listener