Wrote Channel modules and updated Env, Privmsg, Join accordingly