Game of Life implementation