Introduced SearchInput component