update license headers and add tokenizer