refactored interface to use websockets
Merge pull request #55 from roberthorn/front-socket

~~refactored~~ changed interface to use websockets

c'mon now... you're in the refactoring research group: refactoring means the changes don't affect the behavior ;)