Just another Game of Life implementation