Refactored ChannelListView