Moving code for determining next generation out to the grid_advancer class and adjusting related specs.