Added extra info in Makefile, added port number checking for both the client and server, took out a few duplicates. Started ground work for proper signal handling