gtk window is sorta working... we might be able to put the webview in shared memory