Completed Exercise 18.2, create a sort() method to sort the cards in the deck. Used the Card.__cmp__ function.
Added shuffle, add_card, sort method, and the necessary __init__ method.