AppDelegate -> Router -> MVP/C graph TD D[Deep link]-->R A[App Delegate]-->R R{Router} -->V(View) P(Presenter) -- View Model --> V(View) V -- Event Delegate --> P P --> U1((Use Case)) U1-.->P