Store an IProject* in ProjectConfigPage
Also add a comment why we have to delete T::self() in the destructor