GameOfLife (not working properly, needs GUI interface changes)