Add unit tests for FunctionEvaluator,FunctionModifer, and Node