hexagonal grails example using angularjs