working game of life iteration - super slow though