Thanks for the response.
I will separate the checking part and the rules for Game of Life and I will try to implement the other ones too.
I was thinking of making a window to select which "game" you want.
The only thing I don't get is the last part.
What do you mean exactly?