Added decorator pattern example with multiple components.