Modifed the way Hand/Cards work.

Trying to make hand a private var, so that it can only
be accessed through methods.
Was referencing the wrong var.

The card stuff needs to be moved from Player to Hand anyway.
Cards are not added to a player, cards are added to a Hand.
A player has a hand.