Moved PeerConnection.channels shim to own file
Simplified PeerConnection events dispatching
Updated diagram