innerText doesn't work in some browsers
Set page title
Switch to socket.io
WIP