Generalized HelloWorldChannel into CastChannel interface
Code cleanup
Disable interface while not connected