Move channels_t struct back to private and use channels functions instead
Also use d and u for browsing the channellist display