Game of Life Final Project