Initial implementation of search features
Initial implementation of search feature.