Improve search request and webview handling

* Improve webview creation
* Update to get sequence from API for PI
* Update request timing of PI (only "PI")
* Add indicator for wait response
Merge branch 'improve-pi-search-request'