Added cross validation, division-by-zero guard and spam dataset.