Presenter pattern implementation for Grails