Add new View class.
Utilize the new View class in GameManager and set up initial call to initialize the StateManager.
Add new Scene class (inherits from QGraphicsScene).
Initial implementation of Scene class.
Change AnimationManager to a singleton class that stores a list of all registered animations.
Change Card class to inherit from QGraphicsSvgItem once again.
Update Cardanager based on alterations with Card and Scene classes.
Update GameManager (with some temporary test code).
Add CardStates.h that represents all the states a card can be in and rename the phases of the game to represent (and inherit from) a QState.
Project changes based of file additions/removals.
Initial implementation of the states of the game.
Initial class definition of the states that a Card can be in.
Updates to Card in light of alterations to internal states of this class (mostly includes the addition of a framework for the initialization of a Card object.