Version added 9 Feb 2013 - 17.50. 

Begun to build the Abstract factory to create the Player and the Dealer. Instituted the Plays interface and used a Participant class to enact them in response to user input. Finalised a version of the shuffle method after suggestions from FindBugs to improve it.
Version added 9 Feb 2013 - 17.50. 

Begun to build the Abstract factory to create the Player and the Dealer. Instituted the Plays interface and used a Participant class to enact them in response to user input. Finalised a version of the shuffle method after suggestions from FindBugs to improve it.
Commit - 09/02/2013

1) Fixed a stability issue withe the shuffle method.
2) Added in the start of the  abstract PersonFactory.