Channel api

Edits to mychannel app to work seamlessly within a single tab