adds demo page mobile support, implements own webRTC server