Shifts NDDApp to representing NDDApplication singleton rather than framework interface singleton and uses NDD for the latter.