Rewrote assembler
minor fixes to html