Making a generic 'next-card' function that takes the card list
Changing the card structure to allow more data
WIP making a game loop engine