Refactor DishDecorator into a Presenter and Decorator