Rename ChannelObserver and CallObserver
Add ChannelEventPoller