Split AssemblyBuilder out from Assembler
Moved standard machine header into separate object
Basic compiler