Nick,
Your assistance has proved very absolutely valuable to me.
I had one question, that I seem to be a bit confused about.
A display group is merely a table, if I am not misunderstanding; also, when assigning an image to the card.spriteInstance,
WHICH I NAMED, card.faceCard, I am assuming I use newSprite() for that image?
And for the back of the card, I can use card.backCard = newImageRect()
The confusion arose in my brain, when I tried applying a newSprite() to both card.spriteInstance, and to the card.backCard.
I just felt as though I was stepping on toes having TWO SPRITE INSTANCES for one card.
It hit me that I could probably use newImage(), newImageRect, or newSprite() for both.
As, newSprite() mainly has the ability to animate graphics.
I am confusing myself aren’t I?
Also, am I completely on the wrong path for attempting to OOP a card game?
I would like to use an OOP mindset, for learning purposes, as I have READ a lot about it.
I am sure a card game could be be done either way.
Is it ridiculous to use an OOP approach?
Please say, NO!
Thanks for your help, you really gave my creativity a bust!

Chris