Golly, a Game of Life simulator