Need to create way to return final collection of next generation values.
Separated Wolfram rule dictionary code back into a separate function.