rewrites app with opentok, drops peer.js, adds RTC audio, video, text and data connections, adds responsive ui