Simulating Infinity in Conway's Game of Life with Modern C++