Add WsData interface to properly type the websocket data object that stores room name and client reference. This fixes type errors where ws.data was previously untyped and causing compilation failures.