refactoring bigbluebutton