Demo project for blog post describing how to separate out delegate and data source protocols from view controllers in iOS app development.