Add Hack Compiler