A reusable photo browser for iOS using the datasource and delegate patterns.