Following the Heroku tutorial for setup