add eval for Scheme load function
update primitiveBindings for new primitives
add read/write/apply wrappers
update runOne now reads a file
update main