++ Overriding hashcode and equals based on player name