Egg file fix

- Add missing egg files (due to default value in .gitignore from github)
- Fixed .gitignore list
change space<>tab differences in some files
added todo items
complete new host menu

- new host menu that will be used to show server messages