restructured project to use CocoaPods and be usable by CocoaPods