Compiler as a class now
add esp register for Compiler
add Env