Initial Commit from chapter 8 of the
book Big Nerd Ranch.