Exploring Domain modelling in grails