Game of life, not finished