Game of Life Kata done in Groovy