clean old compiler
add compiler as submodule
test