Is there a recommended/standard message flow from User A to User B? a diagram etc? I am a bit confused on the order of PeerConnection object creation, create offer etc.