Start on grid stuff to abstract out the drawing from the conway implementation.  I wonder if I can easily call my c grid from haskell?