add query parser for lucene
laying out foundation for find()
adding searcher components
def compile time dependencies
intelij idea libs
input provider for search
input reader layout - it sits between raw input and search class
searcher