more opcodes

finished to implement almost all opcodes