Add the tty-server code to this repo as the first step for adding support to share the terminal in the local network. The public server should be involved only for public sessions.