A minimal shell client with a websocket backend