Support string

Discard simple parser.
Add new parser, lexer, token and few test code.