Updated playingcard deck to inherit from base class collections generic. Additionally modified the sort algorithm to deal with a collection instead of  a list