added player repository and get player list component