An X server implementation in JavaScript