move channel listing back to own view
remove extraneous log messages
module-ize channel view