Refactored message propagation

Message Propagation is now better encapsulated and separated from the
Irc Connection class