se creo QrCodeService y se movio la logica del helper de generacion de codigo a este nuevo servicio. Se actualizaron tambien los test unitarios.