Added detokenizer to assemble tokens back after tokenization