Completed work for Decorator Pattern