Add a new learning mode "Prüfung"
An exam learning mode does:
- Gets initialized by a lecturer
- Randomly selects x amount of cards for each student
- Take the difficulty into account
- This feature will include cards which have answer options (MC)
- Set a timeline (in minutes) in which the student can answer all randomly selected cards
- The results will be stored and made visible to the lecturer