Basic working version of SMIRC.