The TRiTS model: teacher roles in introducing digital technology into a school curriculum