rename some tests
split the base class of rank aggregation from BordaCount.pm
split the base class of rank aggregation