added basic game of life logic program