Conway's game of life simulation