refactor xcode project group structure