Updated Version of Assembler using PLY