Update to allow the url to be passed into a constructor for the service (the service returns a constructor).
Remove hard coded socket provider class.
Update README.md to show usage.