added cross_validation code to attempt to tune the number of estimators. Experimented with using sparse data from cabin field