added test framework which finds precision recall curves
now more structured