refactor socket connection and playground into services and re-hook things as needed
Merge branch 'master' of github.com:OpenShades/wearscript-playground