Player ids

Added IDs and equality operator to the player class to make each instance unique (rather than using a player's name).