fixed byte select error in memory.cpp(I know you dont want me changing your code Jordan but it was small fix) that was causing subtract to not get called. All the double operands are verified to work.