Added more channel logic and scheduled control
Tidied xaml
Updated to use ChannelInfoDto
Added extra sort overloads for channels
Started adding programme logic