Documentation cleanup. Eliminated some comments and dropped chanlist variable since it was never used in the first place.
More comment clean-up. Added sender loop to allow messages from inside running program.