Added dialogs with listeners, file IO with serialization of Channel and
Channel Group classes. Lots of little fixes