Agregada la parte de UseCase y editor modificado