Starting to work on the compiler
Moved lexenvs into their own module
Compiling literals, basic references, applications