implemented deck shuffle on game start and dealing of cards to players

Signed-off-by: Ramsay Lanier <ramsay@nclud.com>