- Clear field slots in InitializeGame to avoid stale state - Explicitly notify property changes for FieldSlots - Added GenerateRandomDeck method to CardFactory (if missing) - Reset status message and health values when starting new game