Add TokenType enum.
Add Token.
Implement tokenizer.
Modify error message and its handling in liddell.
Rename all.