.gitignore updated - no .idea please
base.py added and .gitignore fixed
files for tcp plugin created