Added shield decorator pattern

Decorator for simple shield and special shield