Refactor player search and use nicer urls