added comments and cleaned client.py and server.py
added gitignore