A Java Implementation of Conways Game of Life