A websocket-based terminal emulator built with Go and term.js