Improve compiler output readability
Add basic toolchain
Merge branch 'compilers-2' into lua-env