Grundfunktionalität des AllRoomsusecase zusammen mit sebastianchlup erstellt