Added more state to the player, and added some logic to end the auction.