An image gallery view controller for iOS / ObjC