Added new layout : uimodel in between ui layer and applib layer