tabManager constructor
register tabs on tab-manager init
commenting
tab instance