enable user to specify listening port through command line argument
modify README.md