Feature/tasx 6 task view controller

Instead of calling the separate setters in the domain model, you should be able to: new ClassFoo(params) and it will bind the parameters from the params map into the instance of ClassFoo. 
Also don't line up the assignments like you did in line 23-27. They are separate statements and the Groovy and Java convention is to not line up calls like that. Maps, collections and constants are the exception.