On Path-Dependent Option Pricing For The Heston Model