feat(generator): Construyendo generador