Websocket and basic UI