added websocket source
added websocket part closes #63