finish building basic game of life