Fixed aces check for player hand

Aces would cause player to go over 21 when they could be set as a value of 1 instead. I added a while loop to fix this that is similar to the while loop for the dealer hand.