Add .gitignore
Restructure directories and add Makefiles
Split into Telnet module