Remove VISection class (replaced by VIElement)
Add VIElementsCollection and rework autofilling mechanism