Feature/reordering reports

you know you can sort using usort and calling the method getWeight ?