split expr.cc into muliple files

	modified:   Makefile
	new file:   eval.cc
	new file:   eval.h
	modified:   expr.cc
	modified:   expr.h
	new file:   global.cc
	new file:   global.h
	new file:   memory.cc
	new file:   memory.h