Add basic assembly structure using NASM for the assembler, sadly code is
extremely Linux specific, using ld and elf output.