Removed "built-in" strings that define symbol, color, and shading to have a more extensible API (i.e. where the colors, symbols, and shading may be defined later)
SetCard: Exposed maxValues for each property as a public API, Internally there are #defined for quick manipulation
SetCardDeck: Modified to account for the new SetCard API not using strings anymore
Created and implemented the custom PlayingCardView from lecture
CardGameViewController: Removed PlayingCardDeck import
PlayingCardView: organization
Incorporated Lecture 7 Demo
SetCard: Created enums to define Shape/Shading/Color
SetCardView: Created & Implemented: Handles Diamonds, Colors, Shading, Number
		TODO: squiggle & oval
Changed SetCard drawing constants to be relative to bounds
SetCardView: Finsihed Oval
Storyboard: Removed flipCount

SetGame interface is working
SetCardGame game logic is broken
Fixed Game Logic of SetCardGame
CardMatchingGamer added API for Adding Cards & checking how many cards are in play
Add 3 More button has been added. Model correctly handles this behavior, as of now it only updates a simple label. Next: update the CollectionView
Added Removing of cards after they have been matched in set