This is the sentence that is confusing me:
Thanks to this screenshot we have a better view [of how] this model is built.
In my language it is correct to use something like "of how" to introduce an explanation. But I'm not sure about using that in English.