Abstract. Merged first two paragraphs. Brief explanation of Lucene.