Login refactoring

Klassen sollten nicht angeben wie Kontent aussieht sondern was drinnen ist.