BHV-692: Implemented new Channel Banner and samples

This also contains a merge-from-master.