add procfile
fix missing npm
post on publishing site on heroku