reconfigure client side socket connection and .gitignore