Make port come from argv
Improving client and server