Card Finished; Shuffle Needs Reworked

Card class fully finished.
Need to fix shuffle so it does less checking and more isEmpty() calling.
Same for deal() and receive() instead of direct manipulation.
Remove card from array after deal() is called.