diff --git a/Examples/AnimatingViewsAndTransitions/Complete/.gitignore b/Examples/Animating Views And Transitions/Complete/.gitignore similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/.gitignore rename to Examples/Animating Views And Transitions/Complete/.gitignore diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Configuration/SampleCode.xcconfig b/Examples/Animating Views And Transitions/Complete/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Configuration/SampleCode.xcconfig rename to Examples/Animating Views And Transitions/Complete/Configuration/SampleCode.xcconfig diff --git a/Examples/AnimatingViewsAndTransitions/Complete/LICENSE/LICENSE.txt b/Examples/Animating Views And Transitions/Complete/LICENSE/LICENSE.txt similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/LICENSE/LICENSE.txt rename to Examples/Animating Views And Transitions/Complete/LICENSE/LICENSE.txt diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/.xcodesamplecode.plist b/Examples/Animating Views And Transitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/.xcodesamplecode.plist rename to Examples/Animating Views And Transitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.pbxproj b/Examples/Animating Views And Transitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.pbxproj similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.pbxproj rename to Examples/Animating Views And Transitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.pbxproj diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Animating Views And Transitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Animating Views And Transitions/Complete/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/AppDelegate.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/HexagonParameters.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/HexagonParameters.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/HexagonParameters.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/HexagonParameters.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/HikeDetail.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/HikeDetail.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/HikeDetail.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/HikeDetail.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/HikeView.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/HikeView.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/HikeView.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/HikeView.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Info.plist b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Info.plist rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Info.plist diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/LandmarkList.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Models/Data.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Models/Data.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Models/Hike.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Models/Hike.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Models/Hike.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Models/Hike.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Models/UserData.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Models/UserData.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Models/UserData.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Models/UserData.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/hikeData.json b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/hikeData.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/hikeData.json rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/hikeData.json diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift b/Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift rename to Examples/Animating Views And Transitions/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift diff --git a/Examples/AnimatingViewsAndTransitions/Complete/README.md b/Examples/Animating Views And Transitions/Complete/README.md similarity index 100% rename from Examples/AnimatingViewsAndTransitions/Complete/README.md rename to Examples/Animating Views And Transitions/Complete/README.md diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/.gitignore b/Examples/Animating Views And Transitions/StartingPoint/.gitignore similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/.gitignore rename to Examples/Animating Views And Transitions/StartingPoint/.gitignore diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Configuration/SampleCode.xcconfig b/Examples/Animating Views And Transitions/StartingPoint/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Configuration/SampleCode.xcconfig rename to Examples/Animating Views And Transitions/StartingPoint/Configuration/SampleCode.xcconfig diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/LICENSE/LICENSE.txt b/Examples/Animating Views And Transitions/StartingPoint/LICENSE/LICENSE.txt similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/LICENSE/LICENSE.txt rename to Examples/Animating Views And Transitions/StartingPoint/LICENSE/LICENSE.txt diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/.xcodesamplecode.plist b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/.xcodesamplecode.plist rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.pbxproj b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.pbxproj similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.pbxproj rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.pbxproj diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/AnimatingViewsAndTransitions.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/AppDelegate.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/HikeDetail.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/HikeDetail.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/HikeDetail.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/HikeDetail.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/HikeView.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/HikeView.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/HikeView.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/HikeView.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Info.plist b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Info.plist rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Info.plist diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/LandmarkList.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Models/Data.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Models/Data.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Models/Hike.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Models/Hike.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Models/Hike.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Models/Hike.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Models/UserData.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Models/UserData.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Models/UserData.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Models/UserData.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift b/Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift rename to Examples/Animating Views And Transitions/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift diff --git a/Examples/AnimatingViewsAndTransitions/StartingPoint/README.md b/Examples/Animating Views And Transitions/StartingPoint/README.md similarity index 100% rename from Examples/AnimatingViewsAndTransitions/StartingPoint/README.md rename to Examples/Animating Views And Transitions/StartingPoint/README.md diff --git a/Examples/Async image loading/RemoteImage/ImageCache.swift b/Examples/Async image loading/RemoteImage/ImageCache.swift new file mode 100755 index 0000000..e97b182 --- /dev/null +++ b/Examples/Async image loading/RemoteImage/ImageCache.swift @@ -0,0 +1,27 @@ +// +// File 2.swift +// +// +// Created by Callum Trounce on 05/06/2019. +// + +import Foundation +import SwiftUI + +@available(iOS 13.0, *) +class ImageCache { + + private let cache = NSCache() + + private let queue = DispatchQueue.init(label: "cacheQueue", qos: .userInteractive) + + func store(image: CGImage, for url: URL) { + queue.async { [unowned cache] in + cache.setObject(image, forKey: url as NSURL) + } + } + + func image(for url: URL) -> CGImage? { + return cache.object(forKey: url as NSURL) + } +} diff --git a/Examples/Async image loading/RemoteImage/ImageLoader.swift b/Examples/Async image loading/RemoteImage/ImageLoader.swift new file mode 100755 index 0000000..bde9f7e --- /dev/null +++ b/Examples/Async image loading/RemoteImage/ImageLoader.swift @@ -0,0 +1,59 @@ +// +// File 2.swift +// +// +// Created by Callum Trounce on 05/06/2019. +// + +import Foundation +import SwiftUI +import Combine + +@available(iOS 13.0, *) +class ImageLoader { + + static let shared = ImageLoader() + + private let fileManager = FileManager() + + private let cache = ImageCache() + + private lazy var session = URLSession.init(configuration: .default) + + public func load(url: URL, result: @escaping ((CGImage) -> Void)) { + + if let cachedImage = cache.image(for: url) { + result(cachedImage) + return + } + + let request = session.downloadTask(with: url, completionHandler: { [weak self] (downloadLocation, response, error) in + self?.handleDownload(response: response!, location: downloadLocation!, result: result) + }) + + request.resume() + } + + func handleDownload(response: URLResponse, location: URL, result: @escaping ((CGImage) -> Void)) { + guard let url = response.url else { return } + do { + let directory = try fileManager.url(for: .documentDirectory, in: .userDomainMask, appropriateFor: nil, create: true).appendingPathComponent(location.lastPathComponent) + try fileManager.copyItem(at: location, to: directory) + + guard + let imageSource = CGImageSourceCreateWithURL(directory as NSURL, nil) else { + fatalError("couldn't create image source") + } + + guard let image = CGImageSourceCreateImageAtIndex(imageSource, 0, nil) + else { + fatalError("Couldn't load image \(directory)") + } + + cache.store(image: image, for: url) + result(image) + } catch { + fatalError(error.localizedDescription) + } + } +} diff --git a/Examples/Async image loading/RemoteImage/RemoteImage.swift b/Examples/Async image loading/RemoteImage/RemoteImage.swift new file mode 100755 index 0000000..a21df42 --- /dev/null +++ b/Examples/Async image loading/RemoteImage/RemoteImage.swift @@ -0,0 +1,37 @@ +// +// RemoteImage.swift +// Landmarks +// +// Created by Callum Trounce on 06/06/2019. +// Copyright © 2019 Apple. All rights reserved. +// + +import Foundation +import SwiftUI +import Combine + +@available(iOS 13.0, *) +class RemoteImage: BindableObject { + + var didChange = PassthroughSubject() + + typealias PublisherType = PassthroughSubject + + var image: Image? = nil { + didSet { + guard oldValue != image else { return } + DispatchQueue.main.async { + self.didChange.send(self.image!) + } + } + } + + func load(url: URL) -> Self { + guard image == nil else { return self } + ImageLoader.shared.load(url: url) { [unowned self] (image) in + let final = Image.init(image, scale: 1, label: Text(url.lastPathComponent)) + self.image = final + } + return self + } +} diff --git a/Examples/Async image loading/RemoteImage/RemoteImageView.swift b/Examples/Async image loading/RemoteImage/RemoteImageView.swift new file mode 100755 index 0000000..d229b9e --- /dev/null +++ b/Examples/Async image loading/RemoteImage/RemoteImageView.swift @@ -0,0 +1,30 @@ +// +// RemoteImageView.swift +// Landmarks +// +// Created by Callum Trounce on 06/06/2019. +// Copyright © 2019 Apple. All rights reserved. +// + +import Foundation +import SwiftUI + +@available(iOS 13.0, *) +public struct RemoteImageView: View { + + var url: URL + + var placeholderImage: Image? + + @State + var remoteImage: RemoteImage = RemoteImage() + + public var body: some View { + return (remoteImage.load(url: url).image ?? placeholderImage)?.resizable() + } + + public init(url: URL, placeholderImage: Image? = nil) { + self.placeholderImage = placeholderImage + self.url = url + } +} diff --git a/Examples/Async image loading/SwURL.swift b/Examples/Async image loading/SwURL.swift new file mode 100755 index 0000000..ac4f2b9 --- /dev/null +++ b/Examples/Async image loading/SwURL.swift @@ -0,0 +1,5 @@ +struct SwURL { + + + +} diff --git a/Examples/BuildingListsAndNavigation/Complete/.gitignore b/Examples/Building Lists And Navigation/Complete/.gitignore similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/.gitignore rename to Examples/Building Lists And Navigation/Complete/.gitignore diff --git a/Examples/BuildingListsAndNavigation/Complete/Configuration/SampleCode.xcconfig b/Examples/Building Lists And Navigation/Complete/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Configuration/SampleCode.xcconfig rename to Examples/Building Lists And Navigation/Complete/Configuration/SampleCode.xcconfig diff --git a/Examples/BuildingListsAndNavigation/Complete/LICENSE/LICENSE.txt b/Examples/Building Lists And Navigation/Complete/LICENSE/LICENSE.txt similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/LICENSE/LICENSE.txt rename to Examples/Building Lists And Navigation/Complete/LICENSE/LICENSE.txt diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/.xcodesamplecode.plist b/Examples/Building Lists And Navigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/.xcodesamplecode.plist rename to Examples/Building Lists And Navigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/project.pbxproj b/Examples/Building Lists And Navigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/project.pbxproj similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/project.pbxproj rename to Examples/Building Lists And Navigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/project.pbxproj diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Building Lists And Navigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Building Lists And Navigation/Complete/Landmarks/BuildingListsAndNavigation.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/AppDelegate.swift b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Info.plist b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Info.plist rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Info.plist diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/LandmarkList.swift b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Models/Data.swift b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Models/Data.swift rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/yukon_charleyrivers.jpg b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/yukon_charleyrivers.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Resources/yukon_charleyrivers.jpg rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Resources/yukon_charleyrivers.jpg diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Building Lists And Navigation/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/BuildingListsAndNavigation/Complete/README.md b/Examples/Building Lists And Navigation/Complete/README.md similarity index 100% rename from Examples/BuildingListsAndNavigation/Complete/README.md rename to Examples/Building Lists And Navigation/Complete/README.md diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/.gitignore b/Examples/Building Lists And Navigation/StartingPoint/.gitignore similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/.gitignore rename to Examples/Building Lists And Navigation/StartingPoint/.gitignore diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Configuration/SampleCode.xcconfig b/Examples/Building Lists And Navigation/StartingPoint/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Configuration/SampleCode.xcconfig rename to Examples/Building Lists And Navigation/StartingPoint/Configuration/SampleCode.xcconfig diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/LICENSE/LICENSE.txt b/Examples/Building Lists And Navigation/StartingPoint/LICENSE/LICENSE.txt similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/LICENSE/LICENSE.txt rename to Examples/Building Lists And Navigation/StartingPoint/LICENSE/LICENSE.txt diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/.xcodesamplecode.plist b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/.xcodesamplecode.plist rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/project.pbxproj b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/project.pbxproj similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/project.pbxproj rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/project.pbxproj diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/BuildingListsAndNavigation.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/AppDelegate.swift b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Info.plist b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Info.plist rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Info.plist diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Models/Data.swift b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Models/Data.swift rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/yukon_charleyrivers.jpg b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/yukon_charleyrivers.jpg similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Resources/yukon_charleyrivers.jpg rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Resources/yukon_charleyrivers.jpg diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Building Lists And Navigation/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/BuildingListsAndNavigation/StartingPoint/README.md b/Examples/Building Lists And Navigation/StartingPoint/README.md similarity index 100% rename from Examples/BuildingListsAndNavigation/StartingPoint/README.md rename to Examples/Building Lists And Navigation/StartingPoint/README.md diff --git a/Examples/ComposingComplexInterfaces/Complete/.gitignore b/Examples/Composing Complex Interfaces/Complete/.gitignore similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/.gitignore rename to Examples/Composing Complex Interfaces/Complete/.gitignore diff --git a/Examples/ComposingComplexInterfaces/Complete/Configuration/SampleCode.xcconfig b/Examples/Composing Complex Interfaces/Complete/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Configuration/SampleCode.xcconfig rename to Examples/Composing Complex Interfaces/Complete/Configuration/SampleCode.xcconfig diff --git a/Examples/ComposingComplexInterfaces/Complete/LICENSE/LICENSE.txt b/Examples/Composing Complex Interfaces/Complete/LICENSE/LICENSE.txt similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/LICENSE/LICENSE.txt rename to Examples/Composing Complex Interfaces/Complete/LICENSE/LICENSE.txt diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/.xcodesamplecode.plist b/Examples/Composing Complex Interfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/.xcodesamplecode.plist rename to Examples/Composing Complex Interfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/project.pbxproj b/Examples/Composing Complex Interfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/project.pbxproj similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/project.pbxproj rename to Examples/Composing Complex Interfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/project.pbxproj diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Composing Complex Interfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Composing Complex Interfaces/Complete/Landmarks/ComposingComplexInterfaces.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/AppDelegate.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/CategoryRow.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/CategoryRow.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/CategoryRow.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/CategoryRow.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/HexagonParameters.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/HexagonParameters.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/HexagonParameters.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/HexagonParameters.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/HikeDetail.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/HikeDetail.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/HikeDetail.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/HikeDetail.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/HikeView.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/HikeView.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/HikeView.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/HikeView.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Home.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Home.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Home.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Home.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Info.plist b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Info.plist rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Info.plist diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/LandmarkList.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Models/Data.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Models/Data.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Models/Hike.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Models/Hike.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Models/Hike.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Models/Hike.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Models/UserData.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Models/UserData.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Models/UserData.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Models/UserData.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/hikeData.json b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/hikeData.json similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/hikeData.json rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/hikeData.json diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift b/Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift rename to Examples/Composing Complex Interfaces/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift diff --git a/Examples/ComposingComplexInterfaces/Complete/README.md b/Examples/Composing Complex Interfaces/Complete/README.md similarity index 100% rename from Examples/ComposingComplexInterfaces/Complete/README.md rename to Examples/Composing Complex Interfaces/Complete/README.md diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/.gitignore b/Examples/Composing Complex Interfaces/StartingPoint/.gitignore similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/.gitignore rename to Examples/Composing Complex Interfaces/StartingPoint/.gitignore diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Configuration/SampleCode.xcconfig b/Examples/Composing Complex Interfaces/StartingPoint/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Configuration/SampleCode.xcconfig rename to Examples/Composing Complex Interfaces/StartingPoint/Configuration/SampleCode.xcconfig diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/LICENSE/LICENSE.txt b/Examples/Composing Complex Interfaces/StartingPoint/LICENSE/LICENSE.txt similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/LICENSE/LICENSE.txt rename to Examples/Composing Complex Interfaces/StartingPoint/LICENSE/LICENSE.txt diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/.xcodesamplecode.plist b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/.xcodesamplecode.plist rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/project.pbxproj b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/project.pbxproj similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/project.pbxproj rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/project.pbxproj diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/ComposingComplexInterfaces.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/AppDelegate.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/HikeDetail.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/HikeDetail.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/HikeDetail.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/HikeDetail.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/HikeView.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/HikeView.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/HikeView.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/HikeView.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Info.plist b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Info.plist rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Info.plist diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/LandmarkList.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Models/Data.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Models/Data.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Models/Hike.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Models/Hike.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Models/Hike.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Models/Hike.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Models/UserData.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Models/UserData.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Models/UserData.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Models/UserData.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift b/Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift rename to Examples/Composing Complex Interfaces/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift diff --git a/Examples/ComposingComplexInterfaces/StartingPoint/README.md b/Examples/Composing Complex Interfaces/StartingPoint/README.md similarity index 100% rename from Examples/ComposingComplexInterfaces/StartingPoint/README.md rename to Examples/Composing Complex Interfaces/StartingPoint/README.md diff --git a/Examples/CreatingAndCombiningViews/Complete/.gitignore b/Examples/Creating And Combining Views/Complete/.gitignore similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/.gitignore rename to Examples/Creating And Combining Views/Complete/.gitignore diff --git a/Examples/CreatingAndCombiningViews/Complete/Configuration/SampleCode.xcconfig b/Examples/Creating And Combining Views/Complete/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Configuration/SampleCode.xcconfig rename to Examples/Creating And Combining Views/Complete/Configuration/SampleCode.xcconfig diff --git a/Examples/CreatingAndCombiningViews/Complete/LICENSE/LICENSE.txt b/Examples/Creating And Combining Views/Complete/LICENSE/LICENSE.txt similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/LICENSE/LICENSE.txt rename to Examples/Creating And Combining Views/Complete/LICENSE/LICENSE.txt diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/.xcodesamplecode.plist b/Examples/Creating And Combining Views/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/.xcodesamplecode.plist rename to Examples/Creating And Combining Views/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/project.pbxproj b/Examples/Creating And Combining Views/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/project.pbxproj similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/project.pbxproj rename to Examples/Creating And Combining Views/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/project.pbxproj diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Creating And Combining Views/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Creating And Combining Views/Complete/Landmarks/CreatingAndCombiningViews.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/AppDelegate.swift b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/ContentView.swift b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/ContentView.swift similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/ContentView.swift rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/ContentView.swift diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Info.plist b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Info.plist rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Info.plist diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Creating And Combining Views/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/CreatingAndCombiningViews/Complete/README.md b/Examples/Creating And Combining Views/Complete/README.md similarity index 100% rename from Examples/CreatingAndCombiningViews/Complete/README.md rename to Examples/Creating And Combining Views/Complete/README.md diff --git a/Examples/CreatingAndCombiningViews/Resources/LICENSE/LICENSE.txt b/Examples/Creating And Combining Views/Resources/LICENSE/LICENSE.txt similarity index 100% rename from Examples/CreatingAndCombiningViews/Resources/LICENSE/LICENSE.txt rename to Examples/Creating And Combining Views/Resources/LICENSE/LICENSE.txt diff --git a/Examples/CreatingAndCombiningViews/Resources/turtlerock.jpg b/Examples/Creating And Combining Views/Resources/turtlerock.jpg similarity index 100% rename from Examples/CreatingAndCombiningViews/Resources/turtlerock.jpg rename to Examples/Creating And Combining Views/Resources/turtlerock.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/.gitignore b/Examples/Drawing Paths And Shapes/Complete/.gitignore similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/.gitignore rename to Examples/Drawing Paths And Shapes/Complete/.gitignore diff --git a/Examples/DrawingPathsAndShapes/Complete/Configuration/SampleCode.xcconfig b/Examples/Drawing Paths And Shapes/Complete/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Configuration/SampleCode.xcconfig rename to Examples/Drawing Paths And Shapes/Complete/Configuration/SampleCode.xcconfig diff --git a/Examples/DrawingPathsAndShapes/Complete/LICENSE/LICENSE.txt b/Examples/Drawing Paths And Shapes/Complete/LICENSE/LICENSE.txt similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/LICENSE/LICENSE.txt rename to Examples/Drawing Paths And Shapes/Complete/LICENSE/LICENSE.txt diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/.xcodesamplecode.plist b/Examples/Drawing Paths And Shapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/.xcodesamplecode.plist rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/project.pbxproj b/Examples/Drawing Paths And Shapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/project.pbxproj similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/project.pbxproj rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/project.pbxproj diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Drawing Paths And Shapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/DrawingPathsAndShapes.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/AppDelegate.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/HexagonParameters.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/HexagonParameters.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/HexagonParameters.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/HexagonParameters.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Info.plist b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Info.plist rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Info.plist diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/LandmarkList.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Models/Data.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Models/Data.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Models/UserData.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Models/UserData.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Models/UserData.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Models/UserData.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift b/Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift rename to Examples/Drawing Paths And Shapes/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift diff --git a/Examples/DrawingPathsAndShapes/Complete/README.md b/Examples/Drawing Paths And Shapes/Complete/README.md similarity index 100% rename from Examples/DrawingPathsAndShapes/Complete/README.md rename to Examples/Drawing Paths And Shapes/Complete/README.md diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/.gitignore b/Examples/Drawing Paths And Shapes/StartingPoint/.gitignore similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/.gitignore rename to Examples/Drawing Paths And Shapes/StartingPoint/.gitignore diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Configuration/SampleCode.xcconfig b/Examples/Drawing Paths And Shapes/StartingPoint/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Configuration/SampleCode.xcconfig rename to Examples/Drawing Paths And Shapes/StartingPoint/Configuration/SampleCode.xcconfig diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/LICENSE/LICENSE.txt b/Examples/Drawing Paths And Shapes/StartingPoint/LICENSE/LICENSE.txt similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/LICENSE/LICENSE.txt rename to Examples/Drawing Paths And Shapes/StartingPoint/LICENSE/LICENSE.txt diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/.xcodesamplecode.plist b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/.xcodesamplecode.plist rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/project.pbxproj b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/project.pbxproj similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/project.pbxproj rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/project.pbxproj diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/DrawingPathsAndShapes.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/AppDelegate.swift b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Info.plist b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Info.plist rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Info.plist diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/LandmarkList.swift b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Models/Data.swift b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Models/Data.swift rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Models/UserData.swift b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Models/UserData.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Models/UserData.swift rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Models/UserData.swift diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Drawing Paths And Shapes/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/DrawingPathsAndShapes/StartingPoint/README.md b/Examples/Drawing Paths And Shapes/StartingPoint/README.md similarity index 100% rename from Examples/DrawingPathsAndShapes/StartingPoint/README.md rename to Examples/Drawing Paths And Shapes/StartingPoint/README.md diff --git a/Examples/HandlingUserInput/Complete/.gitignore b/Examples/Handling User Input/Complete/.gitignore similarity index 100% rename from Examples/HandlingUserInput/Complete/.gitignore rename to Examples/Handling User Input/Complete/.gitignore diff --git a/Examples/HandlingUserInput/Complete/Configuration/SampleCode.xcconfig b/Examples/Handling User Input/Complete/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/HandlingUserInput/Complete/Configuration/SampleCode.xcconfig rename to Examples/Handling User Input/Complete/Configuration/SampleCode.xcconfig diff --git a/Examples/HandlingUserInput/Complete/LICENSE/LICENSE.txt b/Examples/Handling User Input/Complete/LICENSE/LICENSE.txt similarity index 100% rename from Examples/HandlingUserInput/Complete/LICENSE/LICENSE.txt rename to Examples/Handling User Input/Complete/LICENSE/LICENSE.txt diff --git a/Examples/HandlingUserInput/Complete/Landmarks/HandlingUserInput.xcodeproj/.xcodesamplecode.plist b/Examples/Handling User Input/Complete/Landmarks/HandlingUserInput.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/HandlingUserInput.xcodeproj/.xcodesamplecode.plist rename to Examples/Handling User Input/Complete/Landmarks/HandlingUserInput.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/HandlingUserInput/Complete/Landmarks/HandlingUserInput.xcodeproj/project.pbxproj b/Examples/Handling User Input/Complete/Landmarks/HandlingUserInput.xcodeproj/project.pbxproj similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/HandlingUserInput.xcodeproj/project.pbxproj rename to Examples/Handling User Input/Complete/Landmarks/HandlingUserInput.xcodeproj/project.pbxproj diff --git a/Examples/HandlingUserInput/Complete/Landmarks/HandlingUserInput.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Handling User Input/Complete/Landmarks/HandlingUserInput.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/HandlingUserInput.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Handling User Input/Complete/Landmarks/HandlingUserInput.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/AppDelegate.swift b/Examples/Handling User Input/Complete/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Info.plist b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Info.plist rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Info.plist diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Handling User Input/Complete/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/LandmarkList.swift b/Examples/Handling User Input/Complete/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Models/Data.swift b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Models/Data.swift rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Models/UserData.swift b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Models/UserData.swift similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Models/UserData.swift rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Models/UserData.swift diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Handling User Input/Complete/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Handling User Input/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/HandlingUserInput/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Handling User Input/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/HandlingUserInput/Complete/README.md b/Examples/Handling User Input/Complete/README.md similarity index 100% rename from Examples/HandlingUserInput/Complete/README.md rename to Examples/Handling User Input/Complete/README.md diff --git a/Examples/HandlingUserInput/StartingPoint/.gitignore b/Examples/Handling User Input/StartingPoint/.gitignore similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/.gitignore rename to Examples/Handling User Input/StartingPoint/.gitignore diff --git a/Examples/HandlingUserInput/StartingPoint/Configuration/SampleCode.xcconfig b/Examples/Handling User Input/StartingPoint/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Configuration/SampleCode.xcconfig rename to Examples/Handling User Input/StartingPoint/Configuration/SampleCode.xcconfig diff --git a/Examples/HandlingUserInput/StartingPoint/LICENSE/LICENSE.txt b/Examples/Handling User Input/StartingPoint/LICENSE/LICENSE.txt similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/LICENSE/LICENSE.txt rename to Examples/Handling User Input/StartingPoint/LICENSE/LICENSE.txt diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/.xcodesamplecode.plist b/Examples/Handling User Input/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/.xcodesamplecode.plist rename to Examples/Handling User Input/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/project.pbxproj b/Examples/Handling User Input/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/project.pbxproj similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/project.pbxproj rename to Examples/Handling User Input/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/project.pbxproj diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Handling User Input/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Handling User Input/StartingPoint/Landmarks/HandlingUserInput.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/AppDelegate.swift b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Info.plist b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Info.plist rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Info.plist diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/LandmarkList.swift b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Models/Data.swift b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Models/Data.swift rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Handling User Input/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/HandlingUserInput/StartingPoint/README.md b/Examples/Handling User Input/StartingPoint/README.md similarity index 100% rename from Examples/HandlingUserInput/StartingPoint/README.md rename to Examples/Handling User Input/StartingPoint/README.md diff --git a/Examples/InterfacingWithUIKit/Complete/.gitignore b/Examples/Interfacing With UIKit/Complete/.gitignore similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/.gitignore rename to Examples/Interfacing With UIKit/Complete/.gitignore diff --git a/Examples/InterfacingWithUIKit/Complete/Configuration/SampleCode.xcconfig b/Examples/Interfacing With UIKit/Complete/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Configuration/SampleCode.xcconfig rename to Examples/Interfacing With UIKit/Complete/Configuration/SampleCode.xcconfig diff --git a/Examples/InterfacingWithUIKit/Complete/LICENSE/LICENSE.txt b/Examples/Interfacing With UIKit/Complete/LICENSE/LICENSE.txt similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/LICENSE/LICENSE.txt rename to Examples/Interfacing With UIKit/Complete/LICENSE/LICENSE.txt diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/.xcodesamplecode.plist b/Examples/Interfacing With UIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/.xcodesamplecode.plist rename to Examples/Interfacing With UIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/project.pbxproj b/Examples/Interfacing With UIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/project.pbxproj similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/project.pbxproj rename to Examples/Interfacing With UIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/project.pbxproj diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Interfacing With UIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Interfacing With UIKit/Complete/Landmarks/InterfacingWithUIKit.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/AppDelegate.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/CategoryRow.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/CategoryRow.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/CategoryRow.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/CategoryRow.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/HexagonParameters.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/HexagonParameters.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/HexagonParameters.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/HexagonParameters.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/HikeBadge.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/HikeBadge.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/HikeBadge.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/HikeBadge.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/HikeDetail.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/HikeDetail.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/HikeDetail.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/HikeDetail.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/HikeView.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/HikeView.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/HikeView.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/HikeView.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Home.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Home.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Home.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Home.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Info.plist b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Info.plist rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Info.plist diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/LandmarkList.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Models/Data.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Models/Data.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Models/Hike.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Models/Hike.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Models/Hike.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Models/Hike.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Models/Profile.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Models/Profile.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Models/Profile.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Models/Profile.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Models/UserData.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Models/UserData.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Models/UserData.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Models/UserData.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/PageControl.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/PageControl.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/PageControl.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/PageControl.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/PageView.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/PageView.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/PageView.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/PageView.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/PageViewController.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/PageViewController.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/PageViewController.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/PageViewController.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Profiles/ProfileEditor.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Profiles/ProfileEditor.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Profiles/ProfileEditor.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Profiles/ProfileEditor.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Profiles/ProfileHost.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Profiles/ProfileHost.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Profiles/ProfileHost.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Profiles/ProfileHost.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Profiles/ProfileSummary.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Profiles/ProfileSummary.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Profiles/ProfileSummary.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Profiles/ProfileSummary.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/charleyrivers_feature.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/charleyrivers_feature.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/charleyrivers_feature.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/charleyrivers_feature.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/hikeData.json b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/hikeData.json similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/hikeData.json rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/hikeData.json diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/stmarylake_feature.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/stmarylake_feature.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/stmarylake_feature.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/stmarylake_feature.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/turtlerock_feature.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/turtlerock_feature.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/turtlerock_feature.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/turtlerock_feature.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/FeatureCard.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/FeatureCard.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/FeatureCard.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/FeatureCard.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift b/Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift rename to Examples/Interfacing With UIKit/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift diff --git a/Examples/InterfacingWithUIKit/Complete/README.md b/Examples/Interfacing With UIKit/Complete/README.md similarity index 100% rename from Examples/InterfacingWithUIKit/Complete/README.md rename to Examples/Interfacing With UIKit/Complete/README.md diff --git a/Examples/InterfacingWithUIKit/StartingPoint/.gitignore b/Examples/Interfacing With UIKit/StartingPoint/.gitignore similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/.gitignore rename to Examples/Interfacing With UIKit/StartingPoint/.gitignore diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Configuration/SampleCode.xcconfig b/Examples/Interfacing With UIKit/StartingPoint/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Configuration/SampleCode.xcconfig rename to Examples/Interfacing With UIKit/StartingPoint/Configuration/SampleCode.xcconfig diff --git a/Examples/InterfacingWithUIKit/StartingPoint/LICENSE/LICENSE.txt b/Examples/Interfacing With UIKit/StartingPoint/LICENSE/LICENSE.txt similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/LICENSE/LICENSE.txt rename to Examples/Interfacing With UIKit/StartingPoint/LICENSE/LICENSE.txt diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/.xcodesamplecode.plist b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/.xcodesamplecode.plist rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/project.pbxproj b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/project.pbxproj similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/project.pbxproj rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/project.pbxproj diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/InterfacingWithUIKit.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/AppDelegate.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/CategoryRow.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/CategoryRow.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/CategoryRow.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/CategoryRow.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/HikeBadge.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/HikeBadge.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/HikeBadge.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/HikeBadge.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/HikeDetail.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/HikeDetail.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/HikeDetail.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/HikeDetail.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/HikeView.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/HikeView.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/HikeView.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/HikeView.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Home.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Home.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Home.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Home.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Info.plist b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Info.plist rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Info.plist diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/LandmarkList.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Models/Data.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Models/Data.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Models/Hike.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Models/Hike.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Models/Hike.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Models/Hike.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Models/Profile.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Models/Profile.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Models/Profile.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Models/Profile.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Models/UserData.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Models/UserData.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Models/UserData.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Models/UserData.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileEditor.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileEditor.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileEditor.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileEditor.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileHost.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileHost.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileHost.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileHost.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileSummary.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileSummary.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileSummary.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Profiles/ProfileSummary.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers_feature.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers_feature.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers_feature.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers_feature.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/stmarylake_feature.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/stmarylake_feature.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/stmarylake_feature.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/stmarylake_feature.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/turtlerock_feature.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/turtlerock_feature.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/turtlerock_feature.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/turtlerock_feature.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/FeatureCard.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/FeatureCard.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/FeatureCard.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/FeatureCard.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift b/Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift rename to Examples/Interfacing With UIKit/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift diff --git a/Examples/InterfacingWithUIKit/StartingPoint/README.md b/Examples/Interfacing With UIKit/StartingPoint/README.md similarity index 100% rename from Examples/InterfacingWithUIKit/StartingPoint/README.md rename to Examples/Interfacing With UIKit/StartingPoint/README.md diff --git a/Examples/TimeTravel/SwiftUITimeTravel.xcodeproj/project.pbxproj b/Examples/Time Travel/SwiftUITimeTravel.xcodeproj/project.pbxproj similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel.xcodeproj/project.pbxproj rename to Examples/Time Travel/SwiftUITimeTravel.xcodeproj/project.pbxproj diff --git a/Examples/TimeTravel/SwiftUITimeTravel.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Examples/Time Travel/SwiftUITimeTravel.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to Examples/Time Travel/SwiftUITimeTravel.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/Examples/TimeTravel/SwiftUITimeTravel.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Examples/Time Travel/SwiftUITimeTravel.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to Examples/Time Travel/SwiftUITimeTravel.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/Examples/TimeTravel/SwiftUITimeTravel/AppDelegate.swift b/Examples/Time Travel/SwiftUITimeTravel/AppDelegate.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/AppDelegate.swift rename to Examples/Time Travel/SwiftUITimeTravel/AppDelegate.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Time Travel/SwiftUITimeTravel/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Time Travel/SwiftUITimeTravel/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/TimeTravel/SwiftUITimeTravel/Assets.xcassets/Contents.json b/Examples/Time Travel/SwiftUITimeTravel/Assets.xcassets/Contents.json similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/Assets.xcassets/Contents.json rename to Examples/Time Travel/SwiftUITimeTravel/Assets.xcassets/Contents.json diff --git a/Examples/TimeTravel/SwiftUITimeTravel/Base.lproj/LaunchScreen.storyboard b/Examples/Time Travel/SwiftUITimeTravel/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/Base.lproj/LaunchScreen.storyboard rename to Examples/Time Travel/SwiftUITimeTravel/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/TimeTravel/SwiftUITimeTravel/ContentView.swift b/Examples/Time Travel/SwiftUITimeTravel/ContentView.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/ContentView.swift rename to Examples/Time Travel/SwiftUITimeTravel/ContentView.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/Info.plist b/Examples/Time Travel/SwiftUITimeTravel/Info.plist similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/Info.plist rename to Examples/Time Travel/SwiftUITimeTravel/Info.plist diff --git a/Examples/TimeTravel/SwiftUITimeTravel/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Time Travel/SwiftUITimeTravel/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Time Travel/SwiftUITimeTravel/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/TimeTravel/SwiftUITimeTravel/SceneDelegate.swift b/Examples/Time Travel/SwiftUITimeTravel/SceneDelegate.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/SceneDelegate.swift rename to Examples/Time Travel/SwiftUITimeTravel/SceneDelegate.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/TimeTravelView/StateMachine.swift b/Examples/Time Travel/SwiftUITimeTravel/TimeTravelView/StateMachine.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/TimeTravelView/StateMachine.swift rename to Examples/Time Travel/SwiftUITimeTravel/TimeTravelView/StateMachine.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/TimeTravelView/Store.swift b/Examples/Time Travel/SwiftUITimeTravel/TimeTravelView/Store.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/TimeTravelView/Store.swift rename to Examples/Time Travel/SwiftUITimeTravel/TimeTravelView/Store.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/TimeTravelView/TimeTravelBarView.swift b/Examples/Time Travel/SwiftUITimeTravel/TimeTravelView/TimeTravelBarView.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/TimeTravelView/TimeTravelBarView.swift rename to Examples/Time Travel/SwiftUITimeTravel/TimeTravelView/TimeTravelBarView.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/TimeTravelView/TimeTravelView.swift b/Examples/Time Travel/SwiftUITimeTravel/TimeTravelView/TimeTravelView.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/TimeTravelView/TimeTravelView.swift rename to Examples/Time Travel/SwiftUITimeTravel/TimeTravelView/TimeTravelView.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/TodoList/Internal Views/AddItemView.swift b/Examples/Time Travel/SwiftUITimeTravel/TodoList/Internal Views/AddItemView.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/TodoList/Internal Views/AddItemView.swift rename to Examples/Time Travel/SwiftUITimeTravel/TodoList/Internal Views/AddItemView.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/TodoList/Internal Views/ModalDimmingView.swift b/Examples/Time Travel/SwiftUITimeTravel/TodoList/Internal Views/ModalDimmingView.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/TodoList/Internal Views/ModalDimmingView.swift rename to Examples/Time Travel/SwiftUITimeTravel/TodoList/Internal Views/ModalDimmingView.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/TodoList/Internal Views/TodoListItemView.swift b/Examples/Time Travel/SwiftUITimeTravel/TodoList/Internal Views/TodoListItemView.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/TodoList/Internal Views/TodoListItemView.swift rename to Examples/Time Travel/SwiftUITimeTravel/TodoList/Internal Views/TodoListItemView.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/TodoList/Model/TodoItem.swift b/Examples/Time Travel/SwiftUITimeTravel/TodoList/Model/TodoItem.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/TodoList/Model/TodoItem.swift rename to Examples/Time Travel/SwiftUITimeTravel/TodoList/Model/TodoItem.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/TodoList/Model/TodoState.swift b/Examples/Time Travel/SwiftUITimeTravel/TodoList/Model/TodoState.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/TodoList/Model/TodoState.swift rename to Examples/Time Travel/SwiftUITimeTravel/TodoList/Model/TodoState.swift diff --git a/Examples/TimeTravel/SwiftUITimeTravel/TodoList/TodoListView.swift b/Examples/Time Travel/SwiftUITimeTravel/TodoList/TodoListView.swift similarity index 100% rename from Examples/TimeTravel/SwiftUITimeTravel/TodoList/TodoListView.swift rename to Examples/Time Travel/SwiftUITimeTravel/TodoList/TodoListView.swift diff --git a/Examples/WorkingWithUIControls/Complete/.gitignore b/Examples/Working With UIControls/Complete/.gitignore similarity index 100% rename from Examples/WorkingWithUIControls/Complete/.gitignore rename to Examples/Working With UIControls/Complete/.gitignore diff --git a/Examples/WorkingWithUIControls/Complete/Configuration/SampleCode.xcconfig b/Examples/Working With UIControls/Complete/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Configuration/SampleCode.xcconfig rename to Examples/Working With UIControls/Complete/Configuration/SampleCode.xcconfig diff --git a/Examples/WorkingWithUIControls/Complete/LICENSE/LICENSE.txt b/Examples/Working With UIControls/Complete/LICENSE/LICENSE.txt similarity index 100% rename from Examples/WorkingWithUIControls/Complete/LICENSE/LICENSE.txt rename to Examples/Working With UIControls/Complete/LICENSE/LICENSE.txt diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/AppDelegate.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/CategoryRow.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/CategoryRow.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/CategoryRow.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/CategoryRow.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/HexagonParameters.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/HexagonParameters.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/HexagonParameters.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/HexagonParameters.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/HikeBadge.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/HikeBadge.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/HikeBadge.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/HikeBadge.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/HikeDetail.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/HikeDetail.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/HikeDetail.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/HikeDetail.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/HikeView.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/HikeView.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/HikeView.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/HikeView.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Home.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Home.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Home.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Home.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Info.plist b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Info.plist rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Info.plist diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/LandmarkList.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Models/Data.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Models/Data.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Models/Hike.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Models/Hike.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Models/Hike.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Models/Hike.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Models/Profile.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Models/Profile.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Models/Profile.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Models/Profile.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Models/UserData.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Models/UserData.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Models/UserData.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Models/UserData.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Profiles/ProfileEditor.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Profiles/ProfileEditor.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Profiles/ProfileEditor.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Profiles/ProfileEditor.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Profiles/ProfileHost.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Profiles/ProfileHost.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Profiles/ProfileHost.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Profiles/ProfileHost.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Profiles/ProfileSummary.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Profiles/ProfileSummary.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Profiles/ProfileSummary.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Profiles/ProfileSummary.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/hikeData.json b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/hikeData.json similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/hikeData.json rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/hikeData.json diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/Badge.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/HikeGraph.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift b/Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift rename to Examples/Working With UIControls/Complete/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/.xcodesamplecode.plist b/Examples/Working With UIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/.xcodesamplecode.plist rename to Examples/Working With UIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/project.pbxproj b/Examples/Working With UIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/project.pbxproj similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/project.pbxproj rename to Examples/Working With UIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/project.pbxproj diff --git a/Examples/WorkingWithUIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Working With UIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/WorkingWithUIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Working With UIControls/Complete/Landmarks/WorkingWithUIControls.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/WorkingWithUIControls/Complete/README.md b/Examples/Working With UIControls/Complete/README.md similarity index 100% rename from Examples/WorkingWithUIControls/Complete/README.md rename to Examples/Working With UIControls/Complete/README.md diff --git a/Examples/WorkingWithUIControls/StartingPoint/.gitignore b/Examples/Working With UIControls/StartingPoint/.gitignore similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/.gitignore rename to Examples/Working With UIControls/StartingPoint/.gitignore diff --git a/Examples/WorkingWithUIControls/StartingPoint/Configuration/SampleCode.xcconfig b/Examples/Working With UIControls/StartingPoint/Configuration/SampleCode.xcconfig similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Configuration/SampleCode.xcconfig rename to Examples/Working With UIControls/StartingPoint/Configuration/SampleCode.xcconfig diff --git a/Examples/WorkingWithUIControls/StartingPoint/LICENSE/LICENSE.txt b/Examples/Working With UIControls/StartingPoint/LICENSE/LICENSE.txt similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/LICENSE/LICENSE.txt rename to Examples/Working With UIControls/StartingPoint/LICENSE/LICENSE.txt diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/AppDelegate.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/AppDelegate.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/AppDelegate.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/AppDelegate.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_1024x1024.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120-1.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_120x120.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_152x152.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_167x167.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_180x180.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-1.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40-2.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_40x40.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58-1.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_58x58.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_76x76.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80-1.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_80x80.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/AppIcon.appiconset/landmark_app_icon_87x87.png diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/Contents.json diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/Contents.json diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Assets.xcassets/turtlerock.imageset/turtlerock.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Base.lproj/LaunchScreen.storyboard diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/CategoryRow.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/CategoryRow.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/CategoryRow.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/CategoryRow.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/HexagonParameters.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/HikeDetail.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/HikeDetail.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/HikeDetail.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/HikeDetail.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/HikeView.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/HikeView.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/HikeView.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/HikeView.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Home.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Home.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Home.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Home.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Info.plist b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Info.plist similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Info.plist rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Info.plist diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/LandmarkDetail.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/LandmarkList.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/LandmarkList.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/LandmarkList.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/LandmarkList.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Models/Data.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Models/Data.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Models/Data.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Models/Data.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Models/Hike.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Models/Hike.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Models/Hike.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Models/Hike.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Models/Landmark.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Models/Profile.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Models/Profile.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Models/Profile.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Models/Profile.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Models/UserData.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Models/UserData.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Models/UserData.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Models/UserData.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Preview Content/Preview Assets.xcassets/Contents.json diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/charleyrivers.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/chilkoottrail.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/chincoteague.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/hiddenlake.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/hikeData.json diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/icybay.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/lakemcdonald.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/landmarkData.json diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/rainbowlake.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/silversalmoncreek.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/stmarylake.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/turtlerock.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/twinlake.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Resources/umbagog.jpg diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/SceneDelegate.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/Badge.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeBackground.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/BadgeSymbol.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/CircleImage.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/GraphCapsule.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/HikeGraph.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/LandmarkRow.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/MapView.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift b/Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift rename to Examples/Working With UIControls/StartingPoint/Landmarks/Landmarks/Supporting Views/RotatedBadgeSymbol.swift diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/.xcodesamplecode.plist b/Examples/Working With UIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/.xcodesamplecode.plist similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/.xcodesamplecode.plist rename to Examples/Working With UIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/.xcodesamplecode.plist diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/project.pbxproj b/Examples/Working With UIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/project.pbxproj similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/project.pbxproj rename to Examples/Working With UIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/project.pbxproj diff --git a/Examples/WorkingWithUIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Examples/Working With UIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings rename to Examples/Working With UIControls/StartingPoint/Landmarks/WorkingWithUIControls.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Examples/WorkingWithUIControls/StartingPoint/README.md b/Examples/Working With UIControls/StartingPoint/README.md similarity index 100% rename from Examples/WorkingWithUIControls/StartingPoint/README.md rename to Examples/Working With UIControls/StartingPoint/README.md diff --git a/README.md b/README.md index e584763..26a6e76 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ -Examples projects using `SwiftUI`. +Examples projects using `SwiftUI` & `Combine`. Include Layout, UI, Animations, Gestures, Draw and Data. See projects files in `Examples` folder. If you have project, make a pull request or create issue with link to repo. See section [Authors](#authors). ## Navigate @@ -15,6 +15,7 @@ Include Layout, UI, Animations, Gestures, Draw and Data. See projects files in ` - [Example To-Do App](#example-to-do-app) - [iPadOS Scenes](#ipados-scenes) - [Combine using GitHub API](#combine-using-github-api) +- [Async image loading](#async-image-loading) - [Interfacing With UIKit](#interfacing-with-uikit) - [GitHub Search](#github-search) - [Time Travel](#time-travel) @@ -56,6 +57,10 @@ Include Layout, UI, Animations, Gestures, Draw and Data. See projects files in ` +#### Async image loading + + + #### Interfacing With UIKit diff --git a/Resources/AsyncImageLoading.gif b/Resources/AsyncImageLoading.gif new file mode 100644 index 0000000..a2bf36b Binary files /dev/null and b/Resources/AsyncImageLoading.gif differ