Conways Game Of Life 2D