separated TelnetServerRunner from TelnetServer