My talk – with presenter notes – from NSBudapest meetup held as part of Craft Conf 2018 in Budapest, on May 10th.
If you need version without presenter notes:
https://speakerdeck.com/radianttap/mind-map-your-app
It's a short dive into a proper use of Coordinators and Layers architecture to really separate View Controllers into manageable, isolated units.