Restructured for CocoaPods