web search engine library implement posting generator, index builder and query engine.