Text this: How Multidimensional Is Computational Thinking Competency? A Bi-Factor Model of the Computational Thinking Challenge