changed the responsibilities of Board and Interface so that everything
to do with the ASCII render is in interface.