adding -p parameter
adding automatic port changing if port is occupied
adding shebang to server.py