modified CFLAGS to add endianess
added compiler module
NEXP_ARG macro added
starting to write the compiler in C was a mistake - should be written in Lisp