peer connection upgrade on starting a video/audio call
refactored message queue