Assembler: Restructure and modularize.
Assembler: Move parser to its own file.