Changes: Defer show outside constructor
Changes: Pass config to AppWindow
Changes: Put webview into a scrolled window