added server socket skeleton
added .gitignore