sample Grails project used to work out the kinks in my understanding