Added push and synthetic push instruction. Added frame pointer. In middle of rewriting xlogue.