adding multifold cross validation
merged with master