code kata for 20130712 game of life