Initial commit of tokenizer, parser and evaluator.