Game Of Life - OOP Assignment 2013