Working through the book The Well Grounded Rubyist