An easy-to-use websocket service for AngularJS