Game of Life: No longer requires row length as an input