channel tree: style, icons, refactoring