title: How to organise UIViewControllers & proper usage of rootViewController
body: <p>Is it better practice to have one root view controller that handles transitions between child view controllers, or switch root view controllers when necessary?</p>
  
  <p>And can we have custom animations with presentViewController:?</p>