#2830 Create a component system
#2830 remove logger ref in main build
Merge issue '#2830'
#2701: updated tb.core.PopInManager::createPopIn() to add methods to tb.core.PopIn: display(), hide(), mask(), unmask(); mask() and unmask() allow to handle pop-in loader
Merge issue '2701'