Error handling

Deep refactoring accomplished, ReguireJS integrated into the participant and broadcaster pages.
The base class for these two pages is located in base-broadcaster.js
What do you mean move under RequireJS?
Move to different directory?
Upload to requirejs.org?
Seems you use here RequireJS (define) not?