Conway's game of life, but it's not his. It's mine.
Currently there is a functioning step button, and infinite grid (no scrolling though), andthe ability to place and remove cells. Theoretically this is robust enough to easily add all the other features of the full game.