I was wondering if it is possible in iOS to create an app that will directly modify the native telephone application (i.e. change the interface or something), something like