Ignacio Prado's working through of the http://railstutorial.org sample app