for a long and in depth rails tutorial which uses github and heroku