Implemented basic evaluator