Keep track of leitner history sessions
A session is the start of learning a cardset until the end. Right now we delete the old history if a user deletes his account or removes his workload. We should also anonymize the leitner history in the case of a deleted user account instead of removing it.