Add various changes. Beginning to refactor the model out of GameOfLifeLayer.m