Added a copy constructor for EvalNode and slightly modified the clean in the makefile, since no object files are created in the build.