Added the message class
change msgProcessor to ircProcessor
Moved private message processing to it's own class