Use seedrandom.js to allow specific seeding of a cell setup
Variable dimnesions, starting live probability, and seed
Display the generation number
Added a second live state for old cells, coloured darker.