Matrix shape
Fill matrix
Update cells
Dead cell becomes living if number of living neighbours is
Living cell survives if number of living neighbours is
Conway's Life 1