polish UI & add websocket's connected/disconnected notification