New ListedChannel object to represent channel objects that come from
/tv/api/channels
updates to Channel after data structure distinctions