Deck: deal(); edited -- playerDeck: draw(); ???

The deal function can now accomodate a random number of players and deal
the cards evenly between them. playerDeck mess uploaded for your
enjoyment!