Full Monte Carlo Engine for pricing several financial derivatives