Replace call to super() with a named abstract method
Fix sorting bug that could return wrong player because algorithim is still a little dodgy
Update old spec titles