modified ChannelManager so that it has a reference to HashMap<String, Channel> instead of HashMap<String, HashMap>