Taking the sample projects from Big Nerd Ranch's iOS Guide book and implementing Mutual Mobile's Viper Design Pattern.