Discrete Multi-Period Binomial Model
 uses the techniques in 1.3 of Shreve's Stochastic Calculus for Finance I