Updated Game of Life