Reworked the backstack logic. Redesigned the search.
Implemented the official Android SearchVieww with proper db backing.