Cleaned up the markdown along with the way in which I'm training the option models. The code is so much prettier!
Added a useful function to correct the factor levels of the option predictors.
The popular model did not have the train index after I reorganized everything.  Also, set the verbose option to FALSE for the GBM training.