Added command line option -port=8080 for listening