Learn how to combat massive view controller syndrome with MVC-N, MVVM, and other popular design patterns.