fixes the AlU component and hopefully finishes it
adds the assemeber [NW]
finished assembler before testing