Added websocket server which - for now - just echoes messages back to the client.