formatting weirdness and comments in asm sources
build everything into build subdirectory