Added command line parameters to Client so that the host and port can be optionally specified.
Added command line parameter to server so that the listening port can be specified.