Lucene search

Implemented Lucene search