Rework mediaconstraints work. Added RTC.call().
Moved logic away from constructor