Latent factors on the design and adoption of gamified apps in primary education