Bit of clean up.  We don't need the ability to send a messages directly from stdin anymore.  Tried to remove the whole loop, but apparently it's necessary.  Still not sure why.  Going to have to do some reading.