An Introduction to Financial Option Valuation: Mathematics, Stochastics and Computation