Add examples for chapter 3: Decorating Objects