CSI 550 Lucene Project