Added sign extend for add and or xor cmp sbb xor and cleaned up the workspace