initial commit of code emitter