Oliver's Game of Life--in your browser