Removed onMessage Requirement
Added PRIVMSG logging
Updated Main Files