moved analyzer and tokenizer to top level
Added index DSL