Codegen

Quark compiler in its full glory