added new class for extension collections
loads extensions from setting files into the ui