Conway's game of life simulator