Conways rules implemented

Conway object contains actual rules for the algorithm. Also
controls running against environment.  Envirnment controls
the cells and can also tell you the number of neighbors.

Added a simple block tests after an update.