tested the Evaluator. It seems to work. Does "+,-,*,/" operations, counts dependencies and catches most errors.

Having some trouble with git-hub, so not sure what is getting pushed in the end orz.