Splitting up the Telnet Module Properly and Fixing some other stuff...