changed child screen mediator to use WidgetGroup for parent
getState() removed from IApplicationModel
refactoring bas framework for Project creation and total state reinitilaize