John Conways Game of Life in Java, either as a applet or as a stand alone program.