Sketch some classes needed for evaluation

We need compiler knowledge to parse the input then eval it. Need to
build the tree or search for stack base top down parsing
Plan: research stack based parsing to eval expression