Peek() method.
Overloaded Deal() to make dealing from the top easier.
ContainsValue() method.
PullOutValues() method.
HasBook() method.
SortBySuit() method and refactored Sort() to sort by value.