Issue #5 - Card matches are now checked AFTER the flip animation has completed
- Card's Select and Deselect functions now accept a callback parameter that is invoked when the flip animation is completed
- Removed QueueFlip function from Card and DeselectCards function from Matcher in favor of new Card's new flipping implementation
- Card's OnClick now checks if the Card is selected before invoking the OnCardChosen delegate