Ich hab mir mal nur die Screens angesehen da ich kein bock aufs lesen habe.
Ich find das Maping irgendwie nicht so gut. Könntest es bestimmt besser machen.