i transformed all page section modules into object constructors.
i created the ViewFactory object.