implement more of conways game of life