OO Design

Here is my approach to the card and deck assignment
Move to the top of the file.