**Description** Implement a system for selecting the preferred search engine from a list of supported providers. **Tasks** - [ ] Implement search engine provider selection abstraction - [ ] Persist selected engine using storage