Move WebBridge to a new file of its own.