fix role icon and small refactoring playerlist