fixed a bug
Added PUSH and POP

...but they don't work because %sp isn't initialized.

I need to know where %sp is initialized.
Moved elements around