Refactored Browser and BrowserConnection apart.