A terminal for your browser, using node/express/socket.io