added primative lisp functions and standard env