some Tokenizer code
toJson
add fake type to Lexicon.getMatchingElemens
add logging stuff, better pseudocode for generateCompleteTokenizations, improve code of generateTokenizations