An ASCII Game of life implementation in C++