Demonstration of actions as decorators to controllers and the use of presenters