Can now deselect if you fail to match.  Also, started a GameState enum for transitioning to animations, etc