move tokenization stuff to analysis package
remove dependency to lucene