Remerged with Master Branch
Initial SearchView implementation.
Pull from local database onType and online if not found.