Match Card Game
Final project done for a CS course that made use of C++. This is a game (simulation) where multiple players
may participate and attempt to empty their hands by matching either the rank or suit of the current face-up card.
This project demonstrates understanding of OOP including classes, inheritance, operator overloading, and construction of fundamental
data structures from scratch (stack and queue).