Fix serve installer not waiting for update to complete
Refactor to use different webviews for the app vs menus