Game of Life simulation in C++ and SFML