Refactored the biggest chunk of (*ConnList).Listen() into
(*ConnList).sendMessage()