'NSInternalInconsistencyException', reason: 'Application windows are expected to have a root view controller at the end of application launch'