Added recursion to the channel mapper so that a user can drag a root node from treeview to the listview for mapping.