Change WebSocket provider interface. Add WebSocket provider implementation.