Complete refactor of Heroku app creation and configuration

Fix #83 too