Hudson SC Code Kata: Conway's Game of Life