added ova and divided tests on two levels: cv and algorithmic