Abstracted CMove class - preparing for possible optimizations.
Added results of searchsuite.epd on my machine.