Splits Assembler up into multiple partial class files.
Each will group the code, responsible for a single build stage.
This makes it easier to keep things clear.