Game life logic added

See README for more details for more detailed desctiption ahich I am
using as a dev log