Frontend:
- React, Vue? -> React
- Darstellen der Anzahl Teilnehmer
- Countdown bis zur nächsten Verlosung
- Entgegennahme einer neuer neuen Adresse und Weiterleitung an Backend

Backend:
- Node.js
- Kommunikation zum contract (transfer eines im Backend bestimmten Tokens zum Gewinner)
- Entegennahme und Registrierung neuer Teilnehmeradressen
- Verwaltung bestehender Teilnehmer
- Gesamte Spiellogik inkl. Timer, bestimmen des Gewinners, neues Spiel

lottery contract:
- Minten von neuen Tokens (wird manuell erledigt)
- Verwaltung der verfügbaren Tokens
- Transfer eines zufälligen verfügbaren Tokens an den Gewinner
