Pass over ==initializeWidgets==

- Adds more details about the purpose of this method
- Adds a pattern
- Adds an example
- Adds a section about instantiating sub wigdets

--------

Also adds a bit of details about the other pillars