added threading to interface.  getting closer.
successfully drew the ascii representation of the grid.  Now to figure out to make it update and loop