Basic game of life simulation