Create one-click Heroku Button deploy application

These changes make it easy for anyone to deploy the app to Heroku by just pushing a button.