Let all Views inherit of ViewPromise