start on boot, manually manage webview state to hopefully reduce battery hit