Created assertion module
Fleshed out assembler