Simple example of my preferred iOS application architecture