Changed addNewSideToCard() to save immediately, so weights won't be kept at 0
Save deck after each card is marked correct or incorrect