Added the --port command line argument.