Added the base structure of the assembly parser