Custom UIViewController Transition. Using iOS7 UIViewControllerAnimatedTransitioning and UIViewControllerTransitioningDelegate. We create some custom circle views and animate them out then fade the next controller in, reversing these animations on the way back