added .align and .pad directives to assembler, linker ignores alignment property of sections for now. improved simpy. made some changes involving stepping and argument handling to simulation