options function

Pricing Plain-Vanilla (European and American) and Barrier Options (European)