Third Attempt at Michael Hartl's Ruby on Rails.