Only assemble, don't compile and disassemble.

This makes it easier to see targets of control flow instructions. An (unlinked) object file has only relocations for those targets. The downside is it's harder to read DWARF and other information that's placed in an object file by the assembler.
Use relative path to www folder, rather than hardcoding the full path