Core implementation, handles the integration of plug-in applications into one main window.