Agile Web Development with Rails, chapter 1