User can specify the port of web server

* Also added yargs and coffee-script into the dependency list