Use iOS 6 view controller containment for improved decomposition. iPhone map and list views are each now controlled by a view controller dedicated to that task.