Introduced index searcher and basic version of lucene query builder.