Finished Chapter 8 of www.railstutorial.org/book