sketched out basic classes for pyirc