refactor channel_mgr

rename to channel_list
inherit std::vector<std::string>