WindowSocket: Replicate WebSocket API, WIP