CrossValidation added
ref #35 #24