added Decorator design pattern sample