finished cross validation wrapper for testing models, allowing for multiple processors