Adds Evaluation stuff and Implements crossValidation