I updated .gitignore
First commit
Adding groovydoc
I think I got validations with immutable objects