MonteCarlo with PayOff class encapsulation