A client and server framework for using WebRTC to simplify communication