new multi module structure to include search front-end and to reuse tokenization as a common module to be used in search and indexer