Fixed the issue with the apppanelcomponent. Now the children of MainShellView can set their own apppanel components.