change args for clarity
change joinchan to join_channel
Various refactoring
Rename IrcObj to IrcEvent
Rename say to private_message
Add PART
Allow for multiple channel join/part