First commit of new assembler