Refactored repository layout to separate out Objective-C and Swift files