XSockets Communication provider

Angular Service is replaced by a Provider