commitng my if test, will take grahams version
my merge for if_test
Modifications to build system, dll ,compile, run, sarah's changes to evaluator, Full repl int