I have created two functions (thank you for making functions possible!)
initDeck() and shuffleDeck()
in the event "On Layout Start", I call initDeck() which creates the physical cards on screen. This works no problem.
After that is called, the shuffleDeck() function is called (still within the On Layout Start event).
shuffleDeck is not able to pick created objects for events (ie: DeckOfCards) and therefore does not shuffle the cards.
My shuffle function works as expected, if I place the call within a mouse event (ie: middle button clicked), but not if I call it within "On Layout Start" right after the objects have been created.