added skeleton of search engine