diff --git a/core/Sources/Components/Badge/AccessibilityIdentifier/BadgeAccessibilityIdentifier.swift b/core/Sources/Components/Badge/Sources/Core/AccessibilityIdentifier/BadgeAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Badge/AccessibilityIdentifier/BadgeAccessibilityIdentifier.swift rename to core/Sources/Components/Badge/Sources/Core/AccessibilityIdentifier/BadgeAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Badge/Constants/BadgeConstants.swift b/core/Sources/Components/Badge/Sources/Core/Constants/BadgeConstants.swift similarity index 100% rename from core/Sources/Components/Badge/Constants/BadgeConstants.swift rename to core/Sources/Components/Badge/Sources/Core/Constants/BadgeConstants.swift diff --git a/core/Sources/Components/Badge/Properties/Private/BadgeColors.swift b/core/Sources/Components/Badge/Sources/Core/Properties/Private/BadgeColors.swift similarity index 100% rename from core/Sources/Components/Badge/Properties/Private/BadgeColors.swift rename to core/Sources/Components/Badge/Sources/Core/Properties/Private/BadgeColors.swift diff --git a/core/Sources/Components/Badge/Properties/Private/BadgeSizeDependentAttributes.swift b/core/Sources/Components/Badge/Sources/Core/Properties/Private/BadgeSizeDependentAttributes.swift similarity index 100% rename from core/Sources/Components/Badge/Properties/Private/BadgeSizeDependentAttributes.swift rename to core/Sources/Components/Badge/Sources/Core/Properties/Private/BadgeSizeDependentAttributes.swift diff --git a/core/Sources/Components/Badge/Properties/Public/BadgeBorder.swift b/core/Sources/Components/Badge/Sources/Core/Properties/Public/BadgeBorder.swift similarity index 100% rename from core/Sources/Components/Badge/Properties/Public/BadgeBorder.swift rename to core/Sources/Components/Badge/Sources/Core/Properties/Public/BadgeBorder.swift diff --git a/core/Sources/Components/Badge/Properties/Public/BadgeFormat.swift b/core/Sources/Components/Badge/Sources/Core/Properties/Public/BadgeFormat.swift similarity index 100% rename from core/Sources/Components/Badge/Properties/Public/BadgeFormat.swift rename to core/Sources/Components/Badge/Sources/Core/Properties/Public/BadgeFormat.swift diff --git a/core/Sources/Components/Badge/Properties/Public/BadgeIntentType.swift b/core/Sources/Components/Badge/Sources/Core/Properties/Public/BadgeIntentType.swift similarity index 100% rename from core/Sources/Components/Badge/Properties/Public/BadgeIntentType.swift rename to core/Sources/Components/Badge/Sources/Core/Properties/Public/BadgeIntentType.swift diff --git a/core/Sources/Components/Badge/Properties/Public/BadgePosition.swift b/core/Sources/Components/Badge/Sources/Core/Properties/Public/BadgePosition.swift similarity index 100% rename from core/Sources/Components/Badge/Properties/Public/BadgePosition.swift rename to core/Sources/Components/Badge/Sources/Core/Properties/Public/BadgePosition.swift diff --git a/core/Sources/Components/Badge/Properties/Public/BadgeSize.swift b/core/Sources/Components/Badge/Sources/Core/Properties/Public/BadgeSize.swift similarity index 100% rename from core/Sources/Components/Badge/Properties/Public/BadgeSize.swift rename to core/Sources/Components/Badge/Sources/Core/Properties/Public/BadgeSize.swift diff --git a/core/Sources/Components/Badge/UseCase/BadgeGetSizeAttributesUseCase.swift b/core/Sources/Components/Badge/Sources/Core/UseCase/BadgeGetSizeAttributesUseCase.swift similarity index 100% rename from core/Sources/Components/Badge/UseCase/BadgeGetSizeAttributesUseCase.swift rename to core/Sources/Components/Badge/Sources/Core/UseCase/BadgeGetSizeAttributesUseCase.swift diff --git a/core/Sources/Components/Badge/UseCase/GetIntentColors/BadgeGetIntentColorsUseCase.swift b/core/Sources/Components/Badge/Sources/Core/UseCase/GetIntentColors/BadgeGetIntentColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Badge/UseCase/GetIntentColors/BadgeGetIntentColorsUseCase.swift rename to core/Sources/Components/Badge/Sources/Core/UseCase/GetIntentColors/BadgeGetIntentColorsUseCase.swift diff --git a/core/Sources/Components/Badge/View/SwiftUI/BadgeView.swift b/core/Sources/Components/Badge/Sources/Core/View/SwiftUI/BadgeView.swift similarity index 100% rename from core/Sources/Components/Badge/View/SwiftUI/BadgeView.swift rename to core/Sources/Components/Badge/Sources/Core/View/SwiftUI/BadgeView.swift diff --git a/core/Sources/Components/Badge/View/UIKit/BadgeUIView.swift b/core/Sources/Components/Badge/Sources/Core/View/UIKit/BadgeUIView.swift similarity index 100% rename from core/Sources/Components/Badge/View/UIKit/BadgeUIView.swift rename to core/Sources/Components/Badge/Sources/Core/View/UIKit/BadgeUIView.swift diff --git a/core/Sources/Components/Badge/ViewModel/BadgeViewModel.swift b/core/Sources/Components/Badge/Sources/Core/ViewModel/BadgeViewModel.swift similarity index 100% rename from core/Sources/Components/Badge/ViewModel/BadgeViewModel.swift rename to core/Sources/Components/Badge/Sources/Core/ViewModel/BadgeViewModel.swift diff --git a/core/Sources/Components/Badge/UseCase/BadgeGetSizeAttributesUseCaseTests.swift b/core/Sources/Components/Badge/Tests/UnitTests/UseCase/BadgeGetSizeAttributesUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Badge/UseCase/BadgeGetSizeAttributesUseCaseTests.swift rename to core/Sources/Components/Badge/Tests/UnitTests/UseCase/BadgeGetSizeAttributesUseCaseTests.swift diff --git a/core/Sources/Components/Badge/UseCase/GetIntentColors/BadgeGetIntentColorsUseCaseTests.swift b/core/Sources/Components/Badge/Tests/UnitTests/UseCase/GetIntentColors/BadgeGetIntentColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Badge/UseCase/GetIntentColors/BadgeGetIntentColorsUseCaseTests.swift rename to core/Sources/Components/Badge/Tests/UnitTests/UseCase/GetIntentColors/BadgeGetIntentColorsUseCaseTests.swift diff --git a/core/Sources/Components/Badge/ViewModel/BadgeViewModelTests.swift b/core/Sources/Components/Badge/Tests/UnitTests/ViewModel/BadgeViewModelTests.swift similarity index 100% rename from core/Sources/Components/Badge/ViewModel/BadgeViewModelTests.swift rename to core/Sources/Components/Badge/Tests/UnitTests/ViewModel/BadgeViewModelTests.swift diff --git a/core/Sources/Components/BottomSheet/SwiftUI/View-Height.swift b/core/Sources/Components/BottomSheet/Sources/Core/SwiftUI/View-Height.swift similarity index 100% rename from core/Sources/Components/BottomSheet/SwiftUI/View-Height.swift rename to core/Sources/Components/BottomSheet/Sources/Core/SwiftUI/View-Height.swift diff --git a/core/Sources/Components/BottomSheet/UIKit/UISheetPresentationController-customHeightDetent.swift b/core/Sources/Components/BottomSheet/Sources/Core/UIKit/UISheetPresentationController-customHeightDetent.swift similarity index 100% rename from core/Sources/Components/BottomSheet/UIKit/UISheetPresentationController-customHeightDetent.swift rename to core/Sources/Components/BottomSheet/Sources/Core/UIKit/UISheetPresentationController-customHeightDetent.swift diff --git a/core/Sources/Components/Button/AccessibilityIdentifier/ButtonAccessibilityIdentifier.swift b/core/Sources/Components/Button/Sources/Core/AccessibilityIdentifier/ButtonAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Button/AccessibilityIdentifier/ButtonAccessibilityIdentifier.swift rename to core/Sources/Components/Button/Sources/Core/AccessibilityIdentifier/ButtonAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Button/Constants/ButtonConstants.swift b/core/Sources/Components/Button/Sources/Core/Constants/ButtonConstants.swift similarity index 100% rename from core/Sources/Components/Button/Constants/ButtonConstants.swift rename to core/Sources/Components/Button/Sources/Core/Constants/ButtonConstants.swift diff --git a/core/Sources/Components/Button/Enum/Internal/ButtonType.swift b/core/Sources/Components/Button/Sources/Core/Enum/Internal/ButtonType.swift similarity index 100% rename from core/Sources/Components/Button/Enum/Internal/ButtonType.swift rename to core/Sources/Components/Button/Sources/Core/Enum/Internal/ButtonType.swift diff --git a/core/Sources/Components/Button/Enum/Public/Alignment/ButtonAlignment.swift b/core/Sources/Components/Button/Sources/Core/Enum/Public/Alignment/ButtonAlignment.swift similarity index 100% rename from core/Sources/Components/Button/Enum/Public/Alignment/ButtonAlignment.swift rename to core/Sources/Components/Button/Sources/Core/Enum/Public/Alignment/ButtonAlignment.swift diff --git a/core/Sources/Components/Button/Enum/Public/ButtonIntent.swift b/core/Sources/Components/Button/Sources/Core/Enum/Public/ButtonIntent.swift similarity index 100% rename from core/Sources/Components/Button/Enum/Public/ButtonIntent.swift rename to core/Sources/Components/Button/Sources/Core/Enum/Public/ButtonIntent.swift diff --git a/core/Sources/Components/Button/Enum/Public/ButtonShape.swift b/core/Sources/Components/Button/Sources/Core/Enum/Public/ButtonShape.swift similarity index 100% rename from core/Sources/Components/Button/Enum/Public/ButtonShape.swift rename to core/Sources/Components/Button/Sources/Core/Enum/Public/ButtonShape.swift diff --git a/core/Sources/Components/Button/Enum/Public/ButtonSize.swift b/core/Sources/Components/Button/Sources/Core/Enum/Public/ButtonSize.swift similarity index 100% rename from core/Sources/Components/Button/Enum/Public/ButtonSize.swift rename to core/Sources/Components/Button/Sources/Core/Enum/Public/ButtonSize.swift diff --git a/core/Sources/Components/Button/Enum/Public/ButtonVariant.swift b/core/Sources/Components/Button/Sources/Core/Enum/Public/ButtonVariant.swift similarity index 100% rename from core/Sources/Components/Button/Enum/Public/ButtonVariant.swift rename to core/Sources/Components/Button/Sources/Core/Enum/Public/ButtonVariant.swift diff --git a/core/Sources/Components/Button/Properties/Internal/Border/ButtonBorder.swift b/core/Sources/Components/Button/Sources/Core/Properties/Internal/Border/ButtonBorder.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/Border/ButtonBorder.swift rename to core/Sources/Components/Button/Sources/Core/Properties/Internal/Border/ButtonBorder.swift diff --git a/core/Sources/Components/Button/Properties/Internal/Colors/ButtonColors.swift b/core/Sources/Components/Button/Sources/Core/Properties/Internal/Colors/ButtonColors.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/Colors/ButtonColors.swift rename to core/Sources/Components/Button/Sources/Core/Properties/Internal/Colors/ButtonColors.swift diff --git a/core/Sources/Components/Button/Properties/Internal/CurrentColors/ButtonCurrentColors.swift b/core/Sources/Components/Button/Sources/Core/Properties/Internal/CurrentColors/ButtonCurrentColors.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/CurrentColors/ButtonCurrentColors.swift rename to core/Sources/Components/Button/Sources/Core/Properties/Internal/CurrentColors/ButtonCurrentColors.swift diff --git a/core/Sources/Components/Button/Properties/Internal/Sizes/ButtonSizes.swift b/core/Sources/Components/Button/Sources/Core/Properties/Internal/Sizes/ButtonSizes.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/Sizes/ButtonSizes.swift rename to core/Sources/Components/Button/Sources/Core/Properties/Internal/Sizes/ButtonSizes.swift diff --git a/core/Sources/Components/Button/Properties/Internal/Spacings/ButtonSpacings.swift b/core/Sources/Components/Button/Sources/Core/Properties/Internal/Spacings/ButtonSpacings.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/Spacings/ButtonSpacings.swift rename to core/Sources/Components/Button/Sources/Core/Properties/Internal/Spacings/ButtonSpacings.swift diff --git a/core/Sources/Components/Button/Properties/Internal/State/ButtonState.swift b/core/Sources/Components/Button/Sources/Core/Properties/Internal/State/ButtonState.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/State/ButtonState.swift rename to core/Sources/Components/Button/Sources/Core/Properties/Internal/State/ButtonState.swift diff --git a/core/Sources/Components/Button/UseCase/GetBorder/ButtonGetBorderUseCase.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetBorder/ButtonGetBorderUseCase.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetBorder/ButtonGetBorderUseCase.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetBorder/ButtonGetBorderUseCase.swift diff --git a/core/Sources/Components/Button/UseCase/GetColors/ButtonGetColorsUseCase.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetColors/ButtonGetColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetColors/ButtonGetColorsUseCase.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetColors/ButtonGetColorsUseCase.swift diff --git a/core/Sources/Components/Button/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCase.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCase.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCase.swift diff --git a/core/Sources/Components/Button/UseCase/GetSizes/ButtonGetSizesUseCase.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetSizes/ButtonGetSizesUseCase.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetSizes/ButtonGetSizesUseCase.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetSizes/ButtonGetSizesUseCase.swift diff --git a/core/Sources/Components/Button/UseCase/GetSpacings/ButtonGetSpacingsUseCase.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetSpacings/ButtonGetSpacingsUseCase.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetSpacings/ButtonGetSpacingsUseCase.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetSpacings/ButtonGetSpacingsUseCase.swift diff --git a/core/Sources/Components/Button/UseCase/GetState/ButtonGetStateUseCase.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetState/ButtonGetStateUseCase.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetState/ButtonGetStateUseCase.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetState/ButtonGetStateUseCase.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantContrastUseCase.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantContrastUseCase.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantContrastUseCase.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantContrastUseCase.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantFilledUseCase.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantFilledUseCase.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantFilledUseCase.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantFilledUseCase.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantGhostUseCase.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantGhostUseCase.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantGhostUseCase.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantGhostUseCase.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantOutlinedUseCase.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantOutlinedUseCase.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantOutlinedUseCase.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantOutlinedUseCase.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantTintedUseCase.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantTintedUseCase.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantTintedUseCase.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantTintedUseCase.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantUseCaseable.swift b/core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantUseCaseable.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantUseCaseable.swift rename to core/Sources/Components/Button/Sources/Core/UseCase/GetVariants/ButtonGetVariantUseCaseable.swift diff --git a/core/Sources/Components/Button/View/SwiftUI/Internal/ButtonContainerView.swift b/core/Sources/Components/Button/Sources/Core/View/SwiftUI/Internal/ButtonContainerView.swift similarity index 100% rename from core/Sources/Components/Button/View/SwiftUI/Internal/ButtonContainerView.swift rename to core/Sources/Components/Button/Sources/Core/View/SwiftUI/Internal/ButtonContainerView.swift diff --git a/core/Sources/Components/Button/View/SwiftUI/Internal/ButtonImageView.swift b/core/Sources/Components/Button/Sources/Core/View/SwiftUI/Internal/ButtonImageView.swift similarity index 100% rename from core/Sources/Components/Button/View/SwiftUI/Internal/ButtonImageView.swift rename to core/Sources/Components/Button/Sources/Core/View/SwiftUI/Internal/ButtonImageView.swift diff --git a/core/Sources/Components/Button/View/SwiftUI/Public/Button/ButtonView.swift b/core/Sources/Components/Button/Sources/Core/View/SwiftUI/Public/Button/ButtonView.swift similarity index 100% rename from core/Sources/Components/Button/View/SwiftUI/Public/Button/ButtonView.swift rename to core/Sources/Components/Button/Sources/Core/View/SwiftUI/Public/Button/ButtonView.swift diff --git a/core/Sources/Components/Button/View/SwiftUI/Public/Icon/IconButtonView.swift b/core/Sources/Components/Button/Sources/Core/View/SwiftUI/Public/Icon/IconButtonView.swift similarity index 100% rename from core/Sources/Components/Button/View/SwiftUI/Public/Icon/IconButtonView.swift rename to core/Sources/Components/Button/Sources/Core/View/SwiftUI/Public/Icon/IconButtonView.swift diff --git a/core/Sources/Components/Button/View/UIKit/Button/ButtonUIView.swift b/core/Sources/Components/Button/Sources/Core/View/UIKit/Button/ButtonUIView.swift similarity index 100% rename from core/Sources/Components/Button/View/UIKit/Button/ButtonUIView.swift rename to core/Sources/Components/Button/Sources/Core/View/UIKit/Button/ButtonUIView.swift diff --git a/core/Sources/Components/Button/View/UIKit/Icon/IconButtonUIView.swift b/core/Sources/Components/Button/Sources/Core/View/UIKit/Icon/IconButtonUIView.swift similarity index 100% rename from core/Sources/Components/Button/View/UIKit/Icon/IconButtonUIView.swift rename to core/Sources/Components/Button/Sources/Core/View/UIKit/Icon/IconButtonUIView.swift diff --git a/core/Sources/Components/Button/View/UIKit/Main/ButtonMainUIView.swift b/core/Sources/Components/Button/Sources/Core/View/UIKit/Main/ButtonMainUIView.swift similarity index 100% rename from core/Sources/Components/Button/View/UIKit/Main/ButtonMainUIView.swift rename to core/Sources/Components/Button/Sources/Core/View/UIKit/Main/ButtonMainUIView.swift diff --git a/core/Sources/Components/Button/ViewModel/Button/ButtonSUIViewModel.swift b/core/Sources/Components/Button/Sources/Core/ViewModel/Button/ButtonSUIViewModel.swift similarity index 100% rename from core/Sources/Components/Button/ViewModel/Button/ButtonSUIViewModel.swift rename to core/Sources/Components/Button/Sources/Core/ViewModel/Button/ButtonSUIViewModel.swift diff --git a/core/Sources/Components/Button/ViewModel/Button/ButtonViewModel.swift b/core/Sources/Components/Button/Sources/Core/ViewModel/Button/ButtonViewModel.swift similarity index 100% rename from core/Sources/Components/Button/ViewModel/Button/ButtonViewModel.swift rename to core/Sources/Components/Button/Sources/Core/ViewModel/Button/ButtonViewModel.swift diff --git a/core/Sources/Components/Button/ViewModel/Icon/IconButtonSUIViewModel.swift b/core/Sources/Components/Button/Sources/Core/ViewModel/Icon/IconButtonSUIViewModel.swift similarity index 100% rename from core/Sources/Components/Button/ViewModel/Icon/IconButtonSUIViewModel.swift rename to core/Sources/Components/Button/Sources/Core/ViewModel/Icon/IconButtonSUIViewModel.swift diff --git a/core/Sources/Components/Button/ViewModel/Icon/IconButtonViewModel.swift b/core/Sources/Components/Button/Sources/Core/ViewModel/Icon/IconButtonViewModel.swift similarity index 100% rename from core/Sources/Components/Button/ViewModel/Icon/IconButtonViewModel.swift rename to core/Sources/Components/Button/Sources/Core/ViewModel/Icon/IconButtonViewModel.swift diff --git a/core/Sources/Components/Button/ViewModel/Main/ButtonMainSUIViewModel.swift b/core/Sources/Components/Button/Sources/Core/ViewModel/Main/ButtonMainSUIViewModel.swift similarity index 100% rename from core/Sources/Components/Button/ViewModel/Main/ButtonMainSUIViewModel.swift rename to core/Sources/Components/Button/Sources/Core/ViewModel/Main/ButtonMainSUIViewModel.swift diff --git a/core/Sources/Components/Button/ViewModel/Main/ButtonMainViewModel.swift b/core/Sources/Components/Button/Sources/Core/ViewModel/Main/ButtonMainViewModel.swift similarity index 100% rename from core/Sources/Components/Button/ViewModel/Main/ButtonMainViewModel.swift rename to core/Sources/Components/Button/Sources/Core/ViewModel/Main/ButtonMainViewModel.swift diff --git a/core/Sources/Components/Button/Properties/Internal/Border/ButtonBorder+ExtensionTests.swift b/core/Sources/Components/Button/Sources/Testing/Properties/Internal/Border/ButtonBorder+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/Border/ButtonBorder+ExtensionTests.swift rename to core/Sources/Components/Button/Sources/Testing/Properties/Internal/Border/ButtonBorder+ExtensionTests.swift diff --git a/core/Sources/Components/Button/Properties/Internal/Colors/ButtonColors+ExtensionTests.swift b/core/Sources/Components/Button/Sources/Testing/Properties/Internal/Colors/ButtonColors+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/Colors/ButtonColors+ExtensionTests.swift rename to core/Sources/Components/Button/Sources/Testing/Properties/Internal/Colors/ButtonColors+ExtensionTests.swift diff --git a/core/Sources/Components/Button/Properties/Internal/CurrentColors/ButtonCurrentColors+ExtensionTests.swift b/core/Sources/Components/Button/Sources/Testing/Properties/Internal/CurrentColors/ButtonCurrentColors+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/CurrentColors/ButtonCurrentColors+ExtensionTests.swift rename to core/Sources/Components/Button/Sources/Testing/Properties/Internal/CurrentColors/ButtonCurrentColors+ExtensionTests.swift diff --git a/core/Sources/Components/Button/Properties/Internal/Sizes/ButtonSizes+ExtensionTests.swift b/core/Sources/Components/Button/Sources/Testing/Properties/Internal/Sizes/ButtonSizes+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/Sizes/ButtonSizes+ExtensionTests.swift rename to core/Sources/Components/Button/Sources/Testing/Properties/Internal/Sizes/ButtonSizes+ExtensionTests.swift diff --git a/core/Sources/Components/Button/Properties/Internal/Spacings/ButtonSpacings+ExtensionTests.swift b/core/Sources/Components/Button/Sources/Testing/Properties/Internal/Spacings/ButtonSpacings+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/Spacings/ButtonSpacings+ExtensionTests.swift rename to core/Sources/Components/Button/Sources/Testing/Properties/Internal/Spacings/ButtonSpacings+ExtensionTests.swift diff --git a/core/Sources/Components/Button/Properties/Internal/State/ButtonState+ExtensionTests.swift b/core/Sources/Components/Button/Sources/Testing/Properties/Internal/State/ButtonState+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/State/ButtonState+ExtensionTests.swift rename to core/Sources/Components/Button/Sources/Testing/Properties/Internal/State/ButtonState+ExtensionTests.swift diff --git a/core/Sources/Components/Button/View/Common/ButtonConfigurationSnapshotTests.swift b/core/Sources/Components/Button/Tests/SnapshotTests/View/Common/ButtonConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Button/View/Common/ButtonConfigurationSnapshotTests.swift rename to core/Sources/Components/Button/Tests/SnapshotTests/View/Common/ButtonConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/Button/View/Common/ButtonScenarioSnapshotTests.swift b/core/Sources/Components/Button/Tests/SnapshotTests/View/Common/ButtonScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Button/View/Common/ButtonScenarioSnapshotTests.swift rename to core/Sources/Components/Button/Tests/SnapshotTests/View/Common/ButtonScenarioSnapshotTests.swift diff --git a/core/Sources/Components/Button/View/Common/IconButtonConfigurationSnapshotTests.swift b/core/Sources/Components/Button/Tests/SnapshotTests/View/Common/IconButtonConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Button/View/Common/IconButtonConfigurationSnapshotTests.swift rename to core/Sources/Components/Button/Tests/SnapshotTests/View/Common/IconButtonConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/Button/View/Common/IconButtonScenarioSnapshotTests.swift b/core/Sources/Components/Button/Tests/SnapshotTests/View/Common/IconButtonScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Button/View/Common/IconButtonScenarioSnapshotTests.swift rename to core/Sources/Components/Button/Tests/SnapshotTests/View/Common/IconButtonScenarioSnapshotTests.swift diff --git a/core/Sources/Components/Button/View/SwiftUI/Public/Button/ButtonViewSnapshotTests.swift b/core/Sources/Components/Button/Tests/SnapshotTests/View/SwiftUI/Public/Button/ButtonViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Button/View/SwiftUI/Public/Button/ButtonViewSnapshotTests.swift rename to core/Sources/Components/Button/Tests/SnapshotTests/View/SwiftUI/Public/Button/ButtonViewSnapshotTests.swift diff --git a/core/Sources/Components/Button/View/SwiftUI/Public/Icon/IconButtonViewSnapshotTests.swift b/core/Sources/Components/Button/Tests/SnapshotTests/View/SwiftUI/Public/Icon/IconButtonViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Button/View/SwiftUI/Public/Icon/IconButtonViewSnapshotTests.swift rename to core/Sources/Components/Button/Tests/SnapshotTests/View/SwiftUI/Public/Icon/IconButtonViewSnapshotTests.swift diff --git a/core/Sources/Components/Button/View/UIKit/Button/ButtonUIViewSnapshotTests.swift b/core/Sources/Components/Button/Tests/SnapshotTests/View/UIKit/Button/ButtonUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Button/View/UIKit/Button/ButtonUIViewSnapshotTests.swift rename to core/Sources/Components/Button/Tests/SnapshotTests/View/UIKit/Button/ButtonUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Button/View/UIKit/Icon/IconButtonUIViewSnapshotTests.swift b/core/Sources/Components/Button/Tests/SnapshotTests/View/UIKit/Icon/IconButtonUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Button/View/UIKit/Icon/IconButtonUIViewSnapshotTests.swift rename to core/Sources/Components/Button/Tests/SnapshotTests/View/UIKit/Icon/IconButtonUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Button/Enum/Public/Alignment/ButtonAlignmentTests.swift b/core/Sources/Components/Button/Tests/UnitTests/Enum/Public/Alignment/ButtonAlignmentTests.swift similarity index 100% rename from core/Sources/Components/Button/Enum/Public/Alignment/ButtonAlignmentTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/Enum/Public/Alignment/ButtonAlignmentTests.swift diff --git a/core/Sources/Components/Button/Properties/Internal/Colors/ButtonColorsTests.swift b/core/Sources/Components/Button/Tests/UnitTests/Properties/Internal/Colors/ButtonColorsTests.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/Colors/ButtonColorsTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/Properties/Internal/Colors/ButtonColorsTests.swift diff --git a/core/Sources/Components/Button/Properties/Internal/CurrentColors/ButtonCurrentColorsTests.swift b/core/Sources/Components/Button/Tests/UnitTests/Properties/Internal/CurrentColors/ButtonCurrentColorsTests.swift similarity index 100% rename from core/Sources/Components/Button/Properties/Internal/CurrentColors/ButtonCurrentColorsTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/Properties/Internal/CurrentColors/ButtonCurrentColorsTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetBorder/ButtonGetBorderUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetBorder/ButtonGetBorderUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetBorder/ButtonGetBorderUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetBorder/ButtonGetBorderUseCaseTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetColors/ButtonGetColorsUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetColors/ButtonGetColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetColors/ButtonGetColorsUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetColors/ButtonGetColorsUseCaseTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetCurrentColors/ButtonGetCurrentColorsUseCaseTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetSizes/ButtonGetSizesUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetSizes/ButtonGetSizesUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetSizes/ButtonGetSizesUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetSizes/ButtonGetSizesUseCaseTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetSpacings/ButtonGetSpacingsUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetSpacings/ButtonGetSpacingsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetSpacings/ButtonGetSpacingsUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetSpacings/ButtonGetSpacingsUseCaseTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetState/ButtonGetStateUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetState/ButtonGetStateUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetState/ButtonGetStateUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetState/ButtonGetStateUseCaseTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantContrastUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantContrastUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantContrastUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantContrastUseCaseTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantFilledUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantFilledUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantFilledUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantFilledUseCaseTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantGhostUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantGhostUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantGhostUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantGhostUseCaseTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantOutlinedUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantOutlinedUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantOutlinedUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantOutlinedUseCaseTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantTintedUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantTintedUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantTintedUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantTintedUseCaseTests.swift diff --git a/core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantUseCaseTests.swift b/core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Button/UseCase/GetVariants/ButtonGetVariantUseCaseTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/UseCase/GetVariants/ButtonGetVariantUseCaseTests.swift diff --git a/core/Sources/Components/Button/ViewModel/Button/ButtonSUIViewModelTests.swift b/core/Sources/Components/Button/Tests/UnitTests/ViewModel/Button/ButtonSUIViewModelTests.swift similarity index 100% rename from core/Sources/Components/Button/ViewModel/Button/ButtonSUIViewModelTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/ViewModel/Button/ButtonSUIViewModelTests.swift diff --git a/core/Sources/Components/Button/ViewModel/Button/ButtonViewModelTests.swift b/core/Sources/Components/Button/Tests/UnitTests/ViewModel/Button/ButtonViewModelTests.swift similarity index 100% rename from core/Sources/Components/Button/ViewModel/Button/ButtonViewModelTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/ViewModel/Button/ButtonViewModelTests.swift diff --git a/core/Sources/Components/Button/ViewModel/Icon/IconButtonSUIViewModelTests.swift b/core/Sources/Components/Button/Tests/UnitTests/ViewModel/Icon/IconButtonSUIViewModelTests.swift similarity index 100% rename from core/Sources/Components/Button/ViewModel/Icon/IconButtonSUIViewModelTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/ViewModel/Icon/IconButtonSUIViewModelTests.swift diff --git a/core/Sources/Components/Button/ViewModel/Main/ButtonMainSUIViewModelTests.swift b/core/Sources/Components/Button/Tests/UnitTests/ViewModel/Main/ButtonMainSUIViewModelTests.swift similarity index 100% rename from core/Sources/Components/Button/ViewModel/Main/ButtonMainSUIViewModelTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/ViewModel/Main/ButtonMainSUIViewModelTests.swift diff --git a/core/Sources/Components/Button/ViewModel/Main/ButtonMainViewModelTests.swift b/core/Sources/Components/Button/Tests/UnitTests/ViewModel/Main/ButtonMainViewModelTests.swift similarity index 100% rename from core/Sources/Components/Button/ViewModel/Main/ButtonMainViewModelTests.swift rename to core/Sources/Components/Button/Tests/UnitTests/ViewModel/Main/ButtonMainViewModelTests.swift diff --git a/core/Sources/Components/Checkbox/AccessibilityIdentifier/CheckboxAccessibilityIdentifier.swift b/core/Sources/Components/Checkbox/Sources/Core/AccessibilityIdentifier/CheckboxAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Checkbox/AccessibilityIdentifier/CheckboxAccessibilityIdentifier.swift rename to core/Sources/Components/Checkbox/Sources/Core/AccessibilityIdentifier/CheckboxAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Checkbox/Enum/CheckboxAlignment.swift b/core/Sources/Components/Checkbox/Sources/Core/Enum/CheckboxAlignment.swift similarity index 100% rename from core/Sources/Components/Checkbox/Enum/CheckboxAlignment.swift rename to core/Sources/Components/Checkbox/Sources/Core/Enum/CheckboxAlignment.swift diff --git a/core/Sources/Components/Checkbox/Enum/CheckboxGroupLayout.swift b/core/Sources/Components/Checkbox/Sources/Core/Enum/CheckboxGroupLayout.swift similarity index 100% rename from core/Sources/Components/Checkbox/Enum/CheckboxGroupLayout.swift rename to core/Sources/Components/Checkbox/Sources/Core/Enum/CheckboxGroupLayout.swift diff --git a/core/Sources/Components/Checkbox/Enum/CheckboxIntent.swift b/core/Sources/Components/Checkbox/Sources/Core/Enum/CheckboxIntent.swift similarity index 100% rename from core/Sources/Components/Checkbox/Enum/CheckboxIntent.swift rename to core/Sources/Components/Checkbox/Sources/Core/Enum/CheckboxIntent.swift diff --git a/core/Sources/Components/Checkbox/Enum/CheckboxSelectionState.swift b/core/Sources/Components/Checkbox/Sources/Core/Enum/CheckboxSelectionState.swift similarity index 100% rename from core/Sources/Components/Checkbox/Enum/CheckboxSelectionState.swift rename to core/Sources/Components/Checkbox/Sources/Core/Enum/CheckboxSelectionState.swift diff --git a/core/Sources/Components/Checkbox/Enum/SelectButtonState.swift b/core/Sources/Components/Checkbox/Sources/Core/Enum/SelectButtonState.swift similarity index 100% rename from core/Sources/Components/Checkbox/Enum/SelectButtonState.swift rename to core/Sources/Components/Checkbox/Sources/Core/Enum/SelectButtonState.swift diff --git a/core/Sources/Components/Checkbox/Model/CheckboxColors.swift b/core/Sources/Components/Checkbox/Sources/Core/Model/CheckboxColors.swift similarity index 100% rename from core/Sources/Components/Checkbox/Model/CheckboxColors.swift rename to core/Sources/Components/Checkbox/Sources/Core/Model/CheckboxColors.swift diff --git a/core/Sources/Components/Checkbox/Model/CheckboxGroupItemProtocol.swift b/core/Sources/Components/Checkbox/Sources/Core/Model/CheckboxGroupItemProtocol.swift similarity index 100% rename from core/Sources/Components/Checkbox/Model/CheckboxGroupItemProtocol.swift rename to core/Sources/Components/Checkbox/Sources/Core/Model/CheckboxGroupItemProtocol.swift diff --git a/core/Sources/Components/Checkbox/Model/CheckboxGroupViewModel.swift b/core/Sources/Components/Checkbox/Sources/Core/Model/CheckboxGroupViewModel.swift similarity index 100% rename from core/Sources/Components/Checkbox/Model/CheckboxGroupViewModel.swift rename to core/Sources/Components/Checkbox/Sources/Core/Model/CheckboxGroupViewModel.swift diff --git a/core/Sources/Components/Checkbox/Model/CheckboxViewModel.swift b/core/Sources/Components/Checkbox/Sources/Core/Model/CheckboxViewModel.swift similarity index 100% rename from core/Sources/Components/Checkbox/Model/CheckboxViewModel.swift rename to core/Sources/Components/Checkbox/Sources/Core/Model/CheckboxViewModel.swift diff --git a/core/Sources/Components/Checkbox/UseCase/CheckboxGetSpacingUseCase.swift b/core/Sources/Components/Checkbox/Sources/Core/UseCase/CheckboxGetSpacingUseCase.swift similarity index 100% rename from core/Sources/Components/Checkbox/UseCase/CheckboxGetSpacingUseCase.swift rename to core/Sources/Components/Checkbox/Sources/Core/UseCase/CheckboxGetSpacingUseCase.swift diff --git a/core/Sources/Components/Checkbox/UseCase/Colors/CheckboxColorsUseCase.swift b/core/Sources/Components/Checkbox/Sources/Core/UseCase/Colors/CheckboxColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Checkbox/UseCase/Colors/CheckboxColorsUseCase.swift rename to core/Sources/Components/Checkbox/Sources/Core/UseCase/Colors/CheckboxColorsUseCase.swift diff --git a/core/Sources/Components/Checkbox/View/CheckboxGroupItemDefault.swift b/core/Sources/Components/Checkbox/Sources/Core/View/CheckboxGroupItemDefault.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/CheckboxGroupItemDefault.swift rename to core/Sources/Components/Checkbox/Sources/Core/View/CheckboxGroupItemDefault.swift diff --git a/core/Sources/Components/Checkbox/View/SwiftUI/CheckboxGroupView.swift b/core/Sources/Components/Checkbox/Sources/Core/View/SwiftUI/CheckboxGroupView.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/SwiftUI/CheckboxGroupView.swift rename to core/Sources/Components/Checkbox/Sources/Core/View/SwiftUI/CheckboxGroupView.swift diff --git a/core/Sources/Components/Checkbox/View/SwiftUI/CheckboxView.swift b/core/Sources/Components/Checkbox/Sources/Core/View/SwiftUI/CheckboxView.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/SwiftUI/CheckboxView.swift rename to core/Sources/Components/Checkbox/Sources/Core/View/SwiftUI/CheckboxView.swift diff --git a/core/Sources/Components/Checkbox/View/UIKit/CheckboxControlUIView.swift b/core/Sources/Components/Checkbox/Sources/Core/View/UIKit/CheckboxControlUIView.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/UIKit/CheckboxControlUIView.swift rename to core/Sources/Components/Checkbox/Sources/Core/View/UIKit/CheckboxControlUIView.swift diff --git a/core/Sources/Components/Checkbox/View/UIKit/CheckboxGroupUIView.swift b/core/Sources/Components/Checkbox/Sources/Core/View/UIKit/CheckboxGroupUIView.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/UIKit/CheckboxGroupUIView.swift rename to core/Sources/Components/Checkbox/Sources/Core/View/UIKit/CheckboxGroupUIView.swift diff --git a/core/Sources/Components/Checkbox/View/UIKit/CheckboxGroupUIViewDelegate.swift b/core/Sources/Components/Checkbox/Sources/Core/View/UIKit/CheckboxGroupUIViewDelegate.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/UIKit/CheckboxGroupUIViewDelegate.swift rename to core/Sources/Components/Checkbox/Sources/Core/View/UIKit/CheckboxGroupUIViewDelegate.swift diff --git a/core/Sources/Components/Checkbox/View/UIKit/CheckboxUIView.swift b/core/Sources/Components/Checkbox/Sources/Core/View/UIKit/CheckboxUIView.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/UIKit/CheckboxUIView.swift rename to core/Sources/Components/Checkbox/Sources/Core/View/UIKit/CheckboxUIView.swift diff --git a/core/Sources/Components/Checkbox/View/UIKit/CheckboxUIViewDelegate.swift b/core/Sources/Components/Checkbox/Sources/Core/View/UIKit/CheckboxUIViewDelegate.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/UIKit/CheckboxUIViewDelegate.swift rename to core/Sources/Components/Checkbox/Sources/Core/View/UIKit/CheckboxUIViewDelegate.swift diff --git a/core/Sources/Components/Checkbox/TestHelper/CheckboxConfigurationSnapshotTests.swift b/core/Sources/Components/Checkbox/Tests/SnapshotTests/TestHelper/CheckboxConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/TestHelper/CheckboxConfigurationSnapshotTests.swift rename to core/Sources/Components/Checkbox/Tests/SnapshotTests/TestHelper/CheckboxConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/Checkbox/TestHelper/CheckboxGroupConfigurationSnapshotTests.swift b/core/Sources/Components/Checkbox/Tests/SnapshotTests/TestHelper/CheckboxGroupConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/TestHelper/CheckboxGroupConfigurationSnapshotTests.swift rename to core/Sources/Components/Checkbox/Tests/SnapshotTests/TestHelper/CheckboxGroupConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/Checkbox/TestHelper/CheckboxGroupScenarioSnapshotTests.swift b/core/Sources/Components/Checkbox/Tests/SnapshotTests/TestHelper/CheckboxGroupScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/TestHelper/CheckboxGroupScenarioSnapshotTests.swift rename to core/Sources/Components/Checkbox/Tests/SnapshotTests/TestHelper/CheckboxGroupScenarioSnapshotTests.swift diff --git a/core/Sources/Components/Checkbox/TestHelper/CheckboxScenarioSnapshotTests.swift b/core/Sources/Components/Checkbox/Tests/SnapshotTests/TestHelper/CheckboxScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/TestHelper/CheckboxScenarioSnapshotTests.swift rename to core/Sources/Components/Checkbox/Tests/SnapshotTests/TestHelper/CheckboxScenarioSnapshotTests.swift diff --git a/core/Sources/Components/Checkbox/View/SwiftUI/CheckboxGroupViewSnapshotTests.swift b/core/Sources/Components/Checkbox/Tests/SnapshotTests/View/SwiftUI/CheckboxGroupViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/SwiftUI/CheckboxGroupViewSnapshotTests.swift rename to core/Sources/Components/Checkbox/Tests/SnapshotTests/View/SwiftUI/CheckboxGroupViewSnapshotTests.swift diff --git a/core/Sources/Components/Checkbox/View/SwiftUI/CheckboxViewSnapshotTests.swift b/core/Sources/Components/Checkbox/Tests/SnapshotTests/View/SwiftUI/CheckboxViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/SwiftUI/CheckboxViewSnapshotTests.swift rename to core/Sources/Components/Checkbox/Tests/SnapshotTests/View/SwiftUI/CheckboxViewSnapshotTests.swift diff --git a/core/Sources/Components/Checkbox/View/UIKit/CheckboxGroupUIViewSnapshotTests.swift b/core/Sources/Components/Checkbox/Tests/SnapshotTests/View/UIKit/CheckboxGroupUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/UIKit/CheckboxGroupUIViewSnapshotTests.swift rename to core/Sources/Components/Checkbox/Tests/SnapshotTests/View/UIKit/CheckboxGroupUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Checkbox/View/UIKit/CheckboxUIViewSnapshotTests.swift b/core/Sources/Components/Checkbox/Tests/SnapshotTests/View/UIKit/CheckboxUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/UIKit/CheckboxUIViewSnapshotTests.swift rename to core/Sources/Components/Checkbox/Tests/SnapshotTests/View/UIKit/CheckboxUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Checkbox/Model/CheckboxGroupViewModelTests.swift b/core/Sources/Components/Checkbox/Tests/UnitTests/Model/CheckboxGroupViewModelTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/Model/CheckboxGroupViewModelTests.swift rename to core/Sources/Components/Checkbox/Tests/UnitTests/Model/CheckboxGroupViewModelTests.swift diff --git a/core/Sources/Components/Checkbox/Model/CheckboxViewModelTests.swift b/core/Sources/Components/Checkbox/Tests/UnitTests/Model/CheckboxViewModelTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/Model/CheckboxViewModelTests.swift rename to core/Sources/Components/Checkbox/Tests/UnitTests/Model/CheckboxViewModelTests.swift diff --git a/core/Sources/Components/Checkbox/UseCase/CheckboxGetSpacingUseCaseTests.swift b/core/Sources/Components/Checkbox/Tests/UnitTests/UseCase/CheckboxGetSpacingUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/UseCase/CheckboxGetSpacingUseCaseTests.swift rename to core/Sources/Components/Checkbox/Tests/UnitTests/UseCase/CheckboxGetSpacingUseCaseTests.swift diff --git a/core/Sources/Components/Checkbox/UseCase/Colors/CheckboxColorsUseCaseTests.swift b/core/Sources/Components/Checkbox/Tests/UnitTests/UseCase/Colors/CheckboxColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/UseCase/Colors/CheckboxColorsUseCaseTests.swift rename to core/Sources/Components/Checkbox/Tests/UnitTests/UseCase/Colors/CheckboxColorsUseCaseTests.swift diff --git a/core/Sources/Components/Checkbox/View/UIKit/CheckboxGroupUIViewActionTests.swift b/core/Sources/Components/Checkbox/Tests/UnitTests/View/UIKit/CheckboxGroupUIViewActionTests.swift similarity index 100% rename from core/Sources/Components/Checkbox/View/UIKit/CheckboxGroupUIViewActionTests.swift rename to core/Sources/Components/Checkbox/Tests/UnitTests/View/UIKit/CheckboxGroupUIViewActionTests.swift diff --git a/core/Sources/Components/Chip/AccessiilityIdentifier/ChipAccessibilityIdentifier.swift b/core/Sources/Components/Chip/Sources/Core/AccessiilityIdentifier/ChipAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Chip/AccessiilityIdentifier/ChipAccessibilityIdentifier.swift rename to core/Sources/Components/Chip/Sources/Core/AccessiilityIdentifier/ChipAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Chip/Enum/ChipAlignment.swift b/core/Sources/Components/Chip/Sources/Core/Enum/ChipAlignment.swift similarity index 100% rename from core/Sources/Components/Chip/Enum/ChipAlignment.swift rename to core/Sources/Components/Chip/Sources/Core/Enum/ChipAlignment.swift diff --git a/core/Sources/Components/Chip/Enum/ChipConstants.swift b/core/Sources/Components/Chip/Sources/Core/Enum/ChipConstants.swift similarity index 100% rename from core/Sources/Components/Chip/Enum/ChipConstants.swift rename to core/Sources/Components/Chip/Sources/Core/Enum/ChipConstants.swift diff --git a/core/Sources/Components/Chip/Enum/ChipIntent.swift b/core/Sources/Components/Chip/Sources/Core/Enum/ChipIntent.swift similarity index 100% rename from core/Sources/Components/Chip/Enum/ChipIntent.swift rename to core/Sources/Components/Chip/Sources/Core/Enum/ChipIntent.swift diff --git a/core/Sources/Components/Chip/Enum/ChipVariant.swift b/core/Sources/Components/Chip/Sources/Core/Enum/ChipVariant.swift similarity index 100% rename from core/Sources/Components/Chip/Enum/ChipVariant.swift rename to core/Sources/Components/Chip/Sources/Core/Enum/ChipVariant.swift diff --git a/core/Sources/Components/Chip/Model/ChipContent.swift b/core/Sources/Components/Chip/Sources/Core/Model/ChipContent.swift similarity index 100% rename from core/Sources/Components/Chip/Model/ChipContent.swift rename to core/Sources/Components/Chip/Sources/Core/Model/ChipContent.swift diff --git a/core/Sources/Components/Chip/Model/ChipIntentColors.swift b/core/Sources/Components/Chip/Sources/Core/Model/ChipIntentColors.swift similarity index 100% rename from core/Sources/Components/Chip/Model/ChipIntentColors.swift rename to core/Sources/Components/Chip/Sources/Core/Model/ChipIntentColors.swift diff --git a/core/Sources/Components/Chip/Model/ChipState.swift b/core/Sources/Components/Chip/Sources/Core/Model/ChipState.swift similarity index 100% rename from core/Sources/Components/Chip/Model/ChipState.swift rename to core/Sources/Components/Chip/Sources/Core/Model/ChipState.swift diff --git a/core/Sources/Components/Chip/Model/ChipStateColors.swift b/core/Sources/Components/Chip/Sources/Core/Model/ChipStateColors.swift similarity index 100% rename from core/Sources/Components/Chip/Model/ChipStateColors.swift rename to core/Sources/Components/Chip/Sources/Core/Model/ChipStateColors.swift diff --git a/core/Sources/Components/Chip/UseCase/ChipGetColorsUseCase.swift b/core/Sources/Components/Chip/Sources/Core/UseCase/ChipGetColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Chip/UseCase/ChipGetColorsUseCase.swift rename to core/Sources/Components/Chip/Sources/Core/UseCase/ChipGetColorsUseCase.swift diff --git a/core/Sources/Components/Chip/UseCase/ChipGetOutlinedIntentColorsUseCase.swift b/core/Sources/Components/Chip/Sources/Core/UseCase/ChipGetOutlinedIntentColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Chip/UseCase/ChipGetOutlinedIntentColorsUseCase.swift rename to core/Sources/Components/Chip/Sources/Core/UseCase/ChipGetOutlinedIntentColorsUseCase.swift diff --git a/core/Sources/Components/Chip/UseCase/ChipGetTintedIntentColorsUseCase.swift b/core/Sources/Components/Chip/Sources/Core/UseCase/ChipGetTintedIntentColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Chip/UseCase/ChipGetTintedIntentColorsUseCase.swift rename to core/Sources/Components/Chip/Sources/Core/UseCase/ChipGetTintedIntentColorsUseCase.swift diff --git a/core/Sources/Components/Chip/View/ChipViewModel.swift b/core/Sources/Components/Chip/Sources/Core/View/ChipViewModel.swift similarity index 100% rename from core/Sources/Components/Chip/View/ChipViewModel.swift rename to core/Sources/Components/Chip/Sources/Core/View/ChipViewModel.swift diff --git a/core/Sources/Components/Chip/View/SwiftUI/ChipView.swift b/core/Sources/Components/Chip/Sources/Core/View/SwiftUI/ChipView.swift similarity index 100% rename from core/Sources/Components/Chip/View/SwiftUI/ChipView.swift rename to core/Sources/Components/Chip/Sources/Core/View/SwiftUI/ChipView.swift diff --git a/core/Sources/Components/Chip/View/UIKit/ChipUIView.swift b/core/Sources/Components/Chip/Sources/Core/View/UIKit/ChipUIView.swift similarity index 100% rename from core/Sources/Components/Chip/View/UIKit/ChipUIView.swift rename to core/Sources/Components/Chip/Sources/Core/View/UIKit/ChipUIView.swift diff --git a/core/Sources/Components/Chip/View/CommonTests/ChipConfigurationSnapshotTests.swift b/core/Sources/Components/Chip/Tests/SnapshotTests/View/CommonTests/ChipConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Chip/View/CommonTests/ChipConfigurationSnapshotTests.swift rename to core/Sources/Components/Chip/Tests/SnapshotTests/View/CommonTests/ChipConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/Chip/View/CommonTests/ChipScenarioSnapshotTests.swift b/core/Sources/Components/Chip/Tests/SnapshotTests/View/CommonTests/ChipScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Chip/View/CommonTests/ChipScenarioSnapshotTests.swift rename to core/Sources/Components/Chip/Tests/SnapshotTests/View/CommonTests/ChipScenarioSnapshotTests.swift diff --git a/core/Sources/Components/Chip/View/CommonTests/ChipStateSnapshotTests.swift b/core/Sources/Components/Chip/Tests/SnapshotTests/View/CommonTests/ChipStateSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Chip/View/CommonTests/ChipStateSnapshotTests.swift rename to core/Sources/Components/Chip/Tests/SnapshotTests/View/CommonTests/ChipStateSnapshotTests.swift diff --git a/core/Sources/Components/Chip/View/SwiftUI/ChipViewSnapshotTests.swift b/core/Sources/Components/Chip/Tests/SnapshotTests/View/SwiftUI/ChipViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Chip/View/SwiftUI/ChipViewSnapshotTests.swift rename to core/Sources/Components/Chip/Tests/SnapshotTests/View/SwiftUI/ChipViewSnapshotTests.swift diff --git a/core/Sources/Components/Chip/View/UIKit/ChipUIViewSnapshotTests.swift b/core/Sources/Components/Chip/Tests/SnapshotTests/View/UIKit/ChipUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Chip/View/UIKit/ChipUIViewSnapshotTests.swift rename to core/Sources/Components/Chip/Tests/SnapshotTests/View/UIKit/ChipUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Chip/Model/ChipStateColorsTests.swift b/core/Sources/Components/Chip/Tests/UnitTests/Model/ChipStateColorsTests.swift similarity index 100% rename from core/Sources/Components/Chip/Model/ChipStateColorsTests.swift rename to core/Sources/Components/Chip/Tests/UnitTests/Model/ChipStateColorsTests.swift diff --git a/core/Sources/Components/Chip/Model/ChipStateTests.swift b/core/Sources/Components/Chip/Tests/UnitTests/Model/ChipStateTests.swift similarity index 100% rename from core/Sources/Components/Chip/Model/ChipStateTests.swift rename to core/Sources/Components/Chip/Tests/UnitTests/Model/ChipStateTests.swift diff --git a/core/Sources/Components/Chip/UseCase/ChipGetColorsUseCaseTests.swift b/core/Sources/Components/Chip/Tests/UnitTests/UseCase/ChipGetColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Chip/UseCase/ChipGetColorsUseCaseTests.swift rename to core/Sources/Components/Chip/Tests/UnitTests/UseCase/ChipGetColorsUseCaseTests.swift diff --git a/core/Sources/Components/Chip/UseCase/ChipGetOutlinedIntentColorsUseCaseTests.swift b/core/Sources/Components/Chip/Tests/UnitTests/UseCase/ChipGetOutlinedIntentColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Chip/UseCase/ChipGetOutlinedIntentColorsUseCaseTests.swift rename to core/Sources/Components/Chip/Tests/UnitTests/UseCase/ChipGetOutlinedIntentColorsUseCaseTests.swift diff --git a/core/Sources/Components/Chip/UseCase/ChipGetTintedIntentColorsUseCaseTests.swift b/core/Sources/Components/Chip/Tests/UnitTests/UseCase/ChipGetTintedIntentColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Chip/UseCase/ChipGetTintedIntentColorsUseCaseTests.swift rename to core/Sources/Components/Chip/Tests/UnitTests/UseCase/ChipGetTintedIntentColorsUseCaseTests.swift diff --git a/core/Sources/Components/Chip/View/ChipViewModelTests.swift b/core/Sources/Components/Chip/Tests/UnitTests/View/ChipViewModelTests.swift similarity index 100% rename from core/Sources/Components/Chip/View/ChipViewModelTests.swift rename to core/Sources/Components/Chip/Tests/UnitTests/View/ChipViewModelTests.swift diff --git a/core/Sources/Components/Chip/View/UIKit/ChipUIViewTests.swift b/core/Sources/Components/Chip/Tests/UnitTests/View/UIKit/ChipUIViewTests.swift similarity index 100% rename from core/Sources/Components/Chip/View/UIKit/ChipUIViewTests.swift rename to core/Sources/Components/Chip/Tests/UnitTests/View/UIKit/ChipUIViewTests.swift diff --git a/core/Sources/Components/FormField/AccessibilityIdentifier/FormFieldAccessibilityIdentifier.swift b/core/Sources/Components/FormField/Sources/Core/AccessibilityIdentifier/FormFieldAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/FormField/AccessibilityIdentifier/FormFieldAccessibilityIdentifier.swift rename to core/Sources/Components/FormField/Sources/Core/AccessibilityIdentifier/FormFieldAccessibilityIdentifier.swift diff --git a/core/Sources/Components/FormField/Enum/FormFieldFeedbackState.swift b/core/Sources/Components/FormField/Sources/Core/Enum/FormFieldFeedbackState.swift similarity index 100% rename from core/Sources/Components/FormField/Enum/FormFieldFeedbackState.swift rename to core/Sources/Components/FormField/Sources/Core/Enum/FormFieldFeedbackState.swift diff --git a/core/Sources/Components/FormField/Model/FormFieldColors.swift b/core/Sources/Components/FormField/Sources/Core/Model/FormFieldColors.swift similarity index 100% rename from core/Sources/Components/FormField/Model/FormFieldColors.swift rename to core/Sources/Components/FormField/Sources/Core/Model/FormFieldColors.swift diff --git a/core/Sources/Components/FormField/Model/FormFieldViewModel.swift b/core/Sources/Components/FormField/Sources/Core/Model/FormFieldViewModel.swift similarity index 100% rename from core/Sources/Components/FormField/Model/FormFieldViewModel.swift rename to core/Sources/Components/FormField/Sources/Core/Model/FormFieldViewModel.swift diff --git a/core/Sources/Components/FormField/UseCase/FormFieldColorsUseCase.swift b/core/Sources/Components/FormField/Sources/Core/UseCase/FormFieldColorsUseCase.swift similarity index 100% rename from core/Sources/Components/FormField/UseCase/FormFieldColorsUseCase.swift rename to core/Sources/Components/FormField/Sources/Core/UseCase/FormFieldColorsUseCase.swift diff --git a/core/Sources/Components/FormField/UseCase/FormfieldTitleUseCase.swift b/core/Sources/Components/FormField/Sources/Core/UseCase/FormfieldTitleUseCase.swift similarity index 100% rename from core/Sources/Components/FormField/UseCase/FormfieldTitleUseCase.swift rename to core/Sources/Components/FormField/Sources/Core/UseCase/FormfieldTitleUseCase.swift diff --git a/core/Sources/Components/FormField/View/SwiftUI/FormFieldView.swift b/core/Sources/Components/FormField/Sources/Core/View/SwiftUI/FormFieldView.swift similarity index 100% rename from core/Sources/Components/FormField/View/SwiftUI/FormFieldView.swift rename to core/Sources/Components/FormField/Sources/Core/View/SwiftUI/FormFieldView.swift diff --git a/core/Sources/Components/FormField/View/UIKit/FormFieldUIView.swift b/core/Sources/Components/FormField/Sources/Core/View/UIKit/FormFieldUIView.swift similarity index 100% rename from core/Sources/Components/FormField/View/UIKit/FormFieldUIView.swift rename to core/Sources/Components/FormField/Sources/Core/View/UIKit/FormFieldUIView.swift diff --git a/core/Sources/Components/FormField/TestHelper/FormfieldConfigurationSnapshotTests.swift b/core/Sources/Components/FormField/Tests/SnapshotTests/TestHelper/FormfieldConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/FormField/TestHelper/FormfieldConfigurationSnapshotTests.swift rename to core/Sources/Components/FormField/Tests/SnapshotTests/TestHelper/FormfieldConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/FormField/TestHelper/FormfieldScenarioSnapshotTests.swift b/core/Sources/Components/FormField/Tests/SnapshotTests/TestHelper/FormfieldScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/FormField/TestHelper/FormfieldScenarioSnapshotTests.swift rename to core/Sources/Components/FormField/Tests/SnapshotTests/TestHelper/FormfieldScenarioSnapshotTests.swift diff --git a/core/Sources/Components/FormField/View/SwiftUI/FormFieldViewSnapshotTests.swift b/core/Sources/Components/FormField/Tests/SnapshotTests/View/SwiftUI/FormFieldViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/FormField/View/SwiftUI/FormFieldViewSnapshotTests.swift rename to core/Sources/Components/FormField/Tests/SnapshotTests/View/SwiftUI/FormFieldViewSnapshotTests.swift diff --git a/core/Sources/Components/FormField/View/UIKit/FormFieldUIViewSnapshotTests.swift b/core/Sources/Components/FormField/Tests/SnapshotTests/View/UIKit/FormFieldUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/FormField/View/UIKit/FormFieldUIViewSnapshotTests.swift rename to core/Sources/Components/FormField/Tests/SnapshotTests/View/UIKit/FormFieldUIViewSnapshotTests.swift diff --git a/core/Sources/Components/FormField/Model/FormFieldViewModelTests.swift b/core/Sources/Components/FormField/Tests/UnitTests/Model/FormFieldViewModelTests.swift similarity index 100% rename from core/Sources/Components/FormField/Model/FormFieldViewModelTests.swift rename to core/Sources/Components/FormField/Tests/UnitTests/Model/FormFieldViewModelTests.swift diff --git a/core/Sources/Components/FormField/UseCase/FormFieldColorsUseCaseTests.swift b/core/Sources/Components/FormField/Tests/UnitTests/UseCase/FormFieldColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/FormField/UseCase/FormFieldColorsUseCaseTests.swift rename to core/Sources/Components/FormField/Tests/UnitTests/UseCase/FormFieldColorsUseCaseTests.swift diff --git a/core/Sources/Components/FormField/UseCase/FormfieldTitleUseCaseTests.swift b/core/Sources/Components/FormField/Tests/UnitTests/UseCase/FormfieldTitleUseCaseTests.swift similarity index 100% rename from core/Sources/Components/FormField/UseCase/FormfieldTitleUseCaseTests.swift rename to core/Sources/Components/FormField/Tests/UnitTests/UseCase/FormfieldTitleUseCaseTests.swift diff --git a/core/Sources/Components/Icon/AccessibilityIdentifier/IconAccessibilityIdentifier.swift b/core/Sources/Components/Icon/Sources/Core/AccessibilityIdentifier/IconAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Icon/AccessibilityIdentifier/IconAccessibilityIdentifier.swift rename to core/Sources/Components/Icon/Sources/Core/AccessibilityIdentifier/IconAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Icon/Enum/IconIntent.swift b/core/Sources/Components/Icon/Sources/Core/Enum/IconIntent.swift similarity index 100% rename from core/Sources/Components/Icon/Enum/IconIntent.swift rename to core/Sources/Components/Icon/Sources/Core/Enum/IconIntent.swift diff --git a/core/Sources/Components/Icon/Enum/IconSize.swift b/core/Sources/Components/Icon/Sources/Core/Enum/IconSize.swift similarity index 100% rename from core/Sources/Components/Icon/Enum/IconSize.swift rename to core/Sources/Components/Icon/Sources/Core/Enum/IconSize.swift diff --git a/core/Sources/Components/Icon/UseCase/IconGetColorUseCase.swift b/core/Sources/Components/Icon/Sources/Core/UseCase/IconGetColorUseCase.swift similarity index 100% rename from core/Sources/Components/Icon/UseCase/IconGetColorUseCase.swift rename to core/Sources/Components/Icon/Sources/Core/UseCase/IconGetColorUseCase.swift diff --git a/core/Sources/Components/Icon/View/Model/IconViewModel.swift b/core/Sources/Components/Icon/Sources/Core/View/Model/IconViewModel.swift similarity index 100% rename from core/Sources/Components/Icon/View/Model/IconViewModel.swift rename to core/Sources/Components/Icon/Sources/Core/View/Model/IconViewModel.swift diff --git a/core/Sources/Components/Icon/View/SwiftUI/IconView.swift b/core/Sources/Components/Icon/Sources/Core/View/SwiftUI/IconView.swift similarity index 100% rename from core/Sources/Components/Icon/View/SwiftUI/IconView.swift rename to core/Sources/Components/Icon/Sources/Core/View/SwiftUI/IconView.swift diff --git a/core/Sources/Components/Icon/View/UIKit/IconUIView.swift b/core/Sources/Components/Icon/Sources/Core/View/UIKit/IconUIView.swift similarity index 100% rename from core/Sources/Components/Icon/View/UIKit/IconUIView.swift rename to core/Sources/Components/Icon/Sources/Core/View/UIKit/IconUIView.swift diff --git a/core/Sources/Components/Icon/View/SwiftUI/IconViewSnapshotTests.swift b/core/Sources/Components/Icon/Tests/SnapshotTests/View/SwiftUI/IconViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Icon/View/SwiftUI/IconViewSnapshotTests.swift rename to core/Sources/Components/Icon/Tests/SnapshotTests/View/SwiftUI/IconViewSnapshotTests.swift diff --git a/core/Sources/Components/Icon/View/UIKit/IconUIViewSnapshotTests.swift b/core/Sources/Components/Icon/Tests/SnapshotTests/View/UIKit/IconUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Icon/View/UIKit/IconUIViewSnapshotTests.swift rename to core/Sources/Components/Icon/Tests/SnapshotTests/View/UIKit/IconUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Icon/UseCase/IconGetColorUseCaseTests.swift b/core/Sources/Components/Icon/Tests/UnitTests/UseCase/IconGetColorUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Icon/UseCase/IconGetColorUseCaseTests.swift rename to core/Sources/Components/Icon/Tests/UnitTests/UseCase/IconGetColorUseCaseTests.swift diff --git a/core/Sources/Components/Icon/View/Model/IconViewModelTests.swift b/core/Sources/Components/Icon/Tests/UnitTests/View/Model/IconViewModelTests.swift similarity index 100% rename from core/Sources/Components/Icon/View/Model/IconViewModelTests.swift rename to core/Sources/Components/Icon/Tests/UnitTests/View/Model/IconViewModelTests.swift diff --git a/core/Sources/Components/ProgressBar/AccessibilityIdentifier/ProgressBarAccessibilityIdentifier.swift b/core/Sources/Components/ProgressBar/Sources/Core/AccessibilityIdentifier/ProgressBarAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/ProgressBar/AccessibilityIdentifier/ProgressBarAccessibilityIdentifier.swift rename to core/Sources/Components/ProgressBar/Sources/Core/AccessibilityIdentifier/ProgressBarAccessibilityIdentifier.swift diff --git a/core/Sources/Components/ProgressBar/Constants/ProgressBarConstants.swift b/core/Sources/Components/ProgressBar/Sources/Core/Constants/ProgressBarConstants.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Constants/ProgressBarConstants.swift rename to core/Sources/Components/ProgressBar/Sources/Core/Constants/ProgressBarConstants.swift diff --git a/core/Sources/Components/ProgressBar/Enum/Indeterminate/ProgressBarIndeterminateAnimationType.swift b/core/Sources/Components/ProgressBar/Sources/Core/Enum/Indeterminate/ProgressBarIndeterminateAnimationType.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Enum/Indeterminate/ProgressBarIndeterminateAnimationType.swift rename to core/Sources/Components/ProgressBar/Sources/Core/Enum/Indeterminate/ProgressBarIndeterminateAnimationType.swift diff --git a/core/Sources/Components/ProgressBar/Enum/Indeterminate/ProgressBarIndeterminateStatus.swift b/core/Sources/Components/ProgressBar/Sources/Core/Enum/Indeterminate/ProgressBarIndeterminateStatus.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Enum/Indeterminate/ProgressBarIndeterminateStatus.swift rename to core/Sources/Components/ProgressBar/Sources/Core/Enum/Indeterminate/ProgressBarIndeterminateStatus.swift diff --git a/core/Sources/Components/ProgressBar/Enum/Intent/ProgressBarDoubleIntent.swift b/core/Sources/Components/ProgressBar/Sources/Core/Enum/Intent/ProgressBarDoubleIntent.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Enum/Intent/ProgressBarDoubleIntent.swift rename to core/Sources/Components/ProgressBar/Sources/Core/Enum/Intent/ProgressBarDoubleIntent.swift diff --git a/core/Sources/Components/ProgressBar/Enum/Intent/ProgressBarIntent.swift b/core/Sources/Components/ProgressBar/Sources/Core/Enum/Intent/ProgressBarIntent.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Enum/Intent/ProgressBarIntent.swift rename to core/Sources/Components/ProgressBar/Sources/Core/Enum/Intent/ProgressBarIntent.swift diff --git a/core/Sources/Components/ProgressBar/Enum/ProgressBarShape.swift b/core/Sources/Components/ProgressBar/Sources/Core/Enum/ProgressBarShape.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Enum/ProgressBarShape.swift rename to core/Sources/Components/ProgressBar/Sources/Core/Enum/ProgressBarShape.swift diff --git a/core/Sources/Components/ProgressBar/Model/Internal/AnimatedData/ProgressBarAnimatedData.swift b/core/Sources/Components/ProgressBar/Sources/Core/Model/Internal/AnimatedData/ProgressBarAnimatedData.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Model/Internal/AnimatedData/ProgressBarAnimatedData.swift rename to core/Sources/Components/ProgressBar/Sources/Core/Model/Internal/AnimatedData/ProgressBarAnimatedData.swift diff --git a/core/Sources/Components/ProgressBar/Model/Internal/Colors/Double/ProgressBarDoubleColors.swift b/core/Sources/Components/ProgressBar/Sources/Core/Model/Internal/Colors/Double/ProgressBarDoubleColors.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Model/Internal/Colors/Double/ProgressBarDoubleColors.swift rename to core/Sources/Components/ProgressBar/Sources/Core/Model/Internal/Colors/Double/ProgressBarDoubleColors.swift diff --git a/core/Sources/Components/ProgressBar/Model/Internal/Colors/ProgressBarMainColors.swift b/core/Sources/Components/ProgressBar/Sources/Core/Model/Internal/Colors/ProgressBarMainColors.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Model/Internal/Colors/ProgressBarMainColors.swift rename to core/Sources/Components/ProgressBar/Sources/Core/Model/Internal/Colors/ProgressBarMainColors.swift diff --git a/core/Sources/Components/ProgressBar/Model/Internal/Colors/Single/ProgressBarColors.swift b/core/Sources/Components/ProgressBar/Sources/Core/Model/Internal/Colors/Single/ProgressBarColors.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Model/Internal/Colors/Single/ProgressBarColors.swift rename to core/Sources/Components/ProgressBar/Sources/Core/Model/Internal/Colors/Single/ProgressBarColors.swift diff --git a/core/Sources/Components/ProgressBar/UseCase/GetAnimatedData/ProgressBarGetAnimatedDataUseCase.swift b/core/Sources/Components/ProgressBar/Sources/Core/UseCase/GetAnimatedData/ProgressBarGetAnimatedDataUseCase.swift similarity index 100% rename from core/Sources/Components/ProgressBar/UseCase/GetAnimatedData/ProgressBarGetAnimatedDataUseCase.swift rename to core/Sources/Components/ProgressBar/Sources/Core/UseCase/GetAnimatedData/ProgressBarGetAnimatedDataUseCase.swift diff --git a/core/Sources/Components/ProgressBar/UseCase/GetColors/Double/ProgressBarDoubleGetColorsUseCase.swift b/core/Sources/Components/ProgressBar/Sources/Core/UseCase/GetColors/Double/ProgressBarDoubleGetColorsUseCase.swift similarity index 100% rename from core/Sources/Components/ProgressBar/UseCase/GetColors/Double/ProgressBarDoubleGetColorsUseCase.swift rename to core/Sources/Components/ProgressBar/Sources/Core/UseCase/GetColors/Double/ProgressBarDoubleGetColorsUseCase.swift diff --git a/core/Sources/Components/ProgressBar/UseCase/GetColors/Protocol/ProgressBarMainGetColorsUseCaseable.swift b/core/Sources/Components/ProgressBar/Sources/Core/UseCase/GetColors/Protocol/ProgressBarMainGetColorsUseCaseable.swift similarity index 100% rename from core/Sources/Components/ProgressBar/UseCase/GetColors/Protocol/ProgressBarMainGetColorsUseCaseable.swift rename to core/Sources/Components/ProgressBar/Sources/Core/UseCase/GetColors/Protocol/ProgressBarMainGetColorsUseCaseable.swift diff --git a/core/Sources/Components/ProgressBar/UseCase/GetColors/Single/ProgressBarGetColorsUseCase.swift b/core/Sources/Components/ProgressBar/Sources/Core/UseCase/GetColors/Single/ProgressBarGetColorsUseCase.swift similarity index 100% rename from core/Sources/Components/ProgressBar/UseCase/GetColors/Single/ProgressBarGetColorsUseCase.swift rename to core/Sources/Components/ProgressBar/Sources/Core/UseCase/GetColors/Single/ProgressBarGetColorsUseCase.swift diff --git a/core/Sources/Components/ProgressBar/UseCase/GetCornerRadius/ProgressBarGetCornerRadiusUseCase.swift b/core/Sources/Components/ProgressBar/Sources/Core/UseCase/GetCornerRadius/ProgressBarGetCornerRadiusUseCase.swift similarity index 100% rename from core/Sources/Components/ProgressBar/UseCase/GetCornerRadius/ProgressBarGetCornerRadiusUseCase.swift rename to core/Sources/Components/ProgressBar/Sources/Core/UseCase/GetCornerRadius/ProgressBarGetCornerRadiusUseCase.swift diff --git a/core/Sources/Components/ProgressBar/View/SwiftUI/Internal/ProgressBarContentView.swift b/core/Sources/Components/ProgressBar/Sources/Core/View/SwiftUI/Internal/ProgressBarContentView.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/SwiftUI/Internal/ProgressBarContentView.swift rename to core/Sources/Components/ProgressBar/Sources/Core/View/SwiftUI/Internal/ProgressBarContentView.swift diff --git a/core/Sources/Components/ProgressBar/View/SwiftUI/Public/ProgressBarDoubleView.swift b/core/Sources/Components/ProgressBar/Sources/Core/View/SwiftUI/Public/ProgressBarDoubleView.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/SwiftUI/Public/ProgressBarDoubleView.swift rename to core/Sources/Components/ProgressBar/Sources/Core/View/SwiftUI/Public/ProgressBarDoubleView.swift diff --git a/core/Sources/Components/ProgressBar/View/SwiftUI/Public/ProgressBarIndeterminateView.swift b/core/Sources/Components/ProgressBar/Sources/Core/View/SwiftUI/Public/ProgressBarIndeterminateView.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/SwiftUI/Public/ProgressBarIndeterminateView.swift rename to core/Sources/Components/ProgressBar/Sources/Core/View/SwiftUI/Public/ProgressBarIndeterminateView.swift diff --git a/core/Sources/Components/ProgressBar/View/SwiftUI/Public/ProgressBarView.swift b/core/Sources/Components/ProgressBar/Sources/Core/View/SwiftUI/Public/ProgressBarView.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/SwiftUI/Public/ProgressBarView.swift rename to core/Sources/Components/ProgressBar/Sources/Core/View/SwiftUI/Public/ProgressBarView.swift diff --git a/core/Sources/Components/ProgressBar/View/UIKit/ProgressBarDoubleUIView.swift b/core/Sources/Components/ProgressBar/Sources/Core/View/UIKit/ProgressBarDoubleUIView.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/UIKit/ProgressBarDoubleUIView.swift rename to core/Sources/Components/ProgressBar/Sources/Core/View/UIKit/ProgressBarDoubleUIView.swift diff --git a/core/Sources/Components/ProgressBar/View/UIKit/ProgressBarIndeterminateUIView.swift b/core/Sources/Components/ProgressBar/Sources/Core/View/UIKit/ProgressBarIndeterminateUIView.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/UIKit/ProgressBarIndeterminateUIView.swift rename to core/Sources/Components/ProgressBar/Sources/Core/View/UIKit/ProgressBarIndeterminateUIView.swift diff --git a/core/Sources/Components/ProgressBar/View/UIKit/ProgressBarUIView.swift b/core/Sources/Components/ProgressBar/Sources/Core/View/UIKit/ProgressBarUIView.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/UIKit/ProgressBarUIView.swift rename to core/Sources/Components/ProgressBar/Sources/Core/View/UIKit/ProgressBarUIView.swift diff --git a/core/Sources/Components/ProgressBar/View/UIKit/ProgressMainBarUIView.swift b/core/Sources/Components/ProgressBar/Sources/Core/View/UIKit/ProgressMainBarUIView.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/UIKit/ProgressMainBarUIView.swift rename to core/Sources/Components/ProgressBar/Sources/Core/View/UIKit/ProgressMainBarUIView.swift diff --git a/core/Sources/Components/ProgressBar/ViewModel/Double/ProgressBarDoubleViewModel.swift b/core/Sources/Components/ProgressBar/Sources/Core/ViewModel/Double/ProgressBarDoubleViewModel.swift similarity index 100% rename from core/Sources/Components/ProgressBar/ViewModel/Double/ProgressBarDoubleViewModel.swift rename to core/Sources/Components/ProgressBar/Sources/Core/ViewModel/Double/ProgressBarDoubleViewModel.swift diff --git a/core/Sources/Components/ProgressBar/ViewModel/Indeterminate/ProgressBarIndeterminateViewModel.swift b/core/Sources/Components/ProgressBar/Sources/Core/ViewModel/Indeterminate/ProgressBarIndeterminateViewModel.swift similarity index 100% rename from core/Sources/Components/ProgressBar/ViewModel/Indeterminate/ProgressBarIndeterminateViewModel.swift rename to core/Sources/Components/ProgressBar/Sources/Core/ViewModel/Indeterminate/ProgressBarIndeterminateViewModel.swift diff --git a/core/Sources/Components/ProgressBar/ViewModel/Main/ProgressBarMainViewModel.swift b/core/Sources/Components/ProgressBar/Sources/Core/ViewModel/Main/ProgressBarMainViewModel.swift similarity index 100% rename from core/Sources/Components/ProgressBar/ViewModel/Main/ProgressBarMainViewModel.swift rename to core/Sources/Components/ProgressBar/Sources/Core/ViewModel/Main/ProgressBarMainViewModel.swift diff --git a/core/Sources/Components/ProgressBar/ViewModel/Single/ProgressBarViewModel.swift b/core/Sources/Components/ProgressBar/Sources/Core/ViewModel/Single/ProgressBarViewModel.swift similarity index 100% rename from core/Sources/Components/ProgressBar/ViewModel/Single/ProgressBarViewModel.swift rename to core/Sources/Components/ProgressBar/Sources/Core/ViewModel/Single/ProgressBarViewModel.swift diff --git a/core/Sources/Components/ProgressBar/ViewModel/Value/ProgressBarValueViewModel.swift b/core/Sources/Components/ProgressBar/Sources/Core/ViewModel/Value/ProgressBarValueViewModel.swift similarity index 100% rename from core/Sources/Components/ProgressBar/ViewModel/Value/ProgressBarValueViewModel.swift rename to core/Sources/Components/ProgressBar/Sources/Core/ViewModel/Value/ProgressBarValueViewModel.swift diff --git a/core/Sources/Components/ProgressBar/Model/Internal/AnimatedData/ProgressBarAnimatedData+ExtensionTests.swift b/core/Sources/Components/ProgressBar/Sources/Testing/Model/Internal/AnimatedData/ProgressBarAnimatedData+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Model/Internal/AnimatedData/ProgressBarAnimatedData+ExtensionTests.swift rename to core/Sources/Components/ProgressBar/Sources/Testing/Model/Internal/AnimatedData/ProgressBarAnimatedData+ExtensionTests.swift diff --git a/core/Sources/Components/ProgressBar/Model/Internal/Colors/Double/ProgressBarDoubleColors+ExtensionTests.swift b/core/Sources/Components/ProgressBar/Sources/Testing/Model/Internal/Colors/Double/ProgressBarDoubleColors+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Model/Internal/Colors/Double/ProgressBarDoubleColors+ExtensionTests.swift rename to core/Sources/Components/ProgressBar/Sources/Testing/Model/Internal/Colors/Double/ProgressBarDoubleColors+ExtensionTests.swift diff --git a/core/Sources/Components/ProgressBar/Model/Internal/Colors/Single/ProgressBarColors+ExtensionTests.swift b/core/Sources/Components/ProgressBar/Sources/Testing/Model/Internal/Colors/Single/ProgressBarColors+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Model/Internal/Colors/Single/ProgressBarColors+ExtensionTests.swift rename to core/Sources/Components/ProgressBar/Sources/Testing/Model/Internal/Colors/Single/ProgressBarColors+ExtensionTests.swift diff --git a/core/Sources/Components/ProgressBar/View/Common/ProgressBarConfigurationSnapshotTests.swift b/core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/Common/ProgressBarConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/Common/ProgressBarConfigurationSnapshotTests.swift rename to core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/Common/ProgressBarConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/ProgressBar/View/Common/ProgressBarScenarioSnapshotTests.swift b/core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/Common/ProgressBarScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/Common/ProgressBarScenarioSnapshotTests.swift rename to core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/Common/ProgressBarScenarioSnapshotTests.swift diff --git a/core/Sources/Components/ProgressBar/View/SwiftUI/Public/ProgressBarDoubleViewSnapshotTests.swift b/core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/SwiftUI/Public/ProgressBarDoubleViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/SwiftUI/Public/ProgressBarDoubleViewSnapshotTests.swift rename to core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/SwiftUI/Public/ProgressBarDoubleViewSnapshotTests.swift diff --git a/core/Sources/Components/ProgressBar/View/SwiftUI/Public/ProgressBarViewSnapshotTests.swift b/core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/SwiftUI/Public/ProgressBarViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/SwiftUI/Public/ProgressBarViewSnapshotTests.swift rename to core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/SwiftUI/Public/ProgressBarViewSnapshotTests.swift diff --git a/core/Sources/Components/ProgressBar/View/UIKit/ProgressBarDoubleUIViewSnapshotTests.swift b/core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/UIKit/ProgressBarDoubleUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/UIKit/ProgressBarDoubleUIViewSnapshotTests.swift rename to core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/UIKit/ProgressBarDoubleUIViewSnapshotTests.swift diff --git a/core/Sources/Components/ProgressBar/View/UIKit/ProgressBarUIViewSnapshotTests.swift b/core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/UIKit/ProgressBarUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/View/UIKit/ProgressBarUIViewSnapshotTests.swift rename to core/Sources/Components/ProgressBar/Tests/SnapshotTests/View/UIKit/ProgressBarUIViewSnapshotTests.swift diff --git a/core/Sources/Components/ProgressBar/Enum/Indeterminate/ProgressBarIndeterminateAnimationTypeTests.swift b/core/Sources/Components/ProgressBar/Tests/UnitTests/Enum/Indeterminate/ProgressBarIndeterminateAnimationTypeTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Enum/Indeterminate/ProgressBarIndeterminateAnimationTypeTests.swift rename to core/Sources/Components/ProgressBar/Tests/UnitTests/Enum/Indeterminate/ProgressBarIndeterminateAnimationTypeTests.swift diff --git a/core/Sources/Components/ProgressBar/Model/Internal/Colors/Double/ProgressBarDoubleColorsTests.swift b/core/Sources/Components/ProgressBar/Tests/UnitTests/Model/Internal/Colors/Double/ProgressBarDoubleColorsTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Model/Internal/Colors/Double/ProgressBarDoubleColorsTests.swift rename to core/Sources/Components/ProgressBar/Tests/UnitTests/Model/Internal/Colors/Double/ProgressBarDoubleColorsTests.swift diff --git a/core/Sources/Components/ProgressBar/Model/Internal/Colors/Single/ProgressBarColorsTests.swift b/core/Sources/Components/ProgressBar/Tests/UnitTests/Model/Internal/Colors/Single/ProgressBarColorsTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/Model/Internal/Colors/Single/ProgressBarColorsTests.swift rename to core/Sources/Components/ProgressBar/Tests/UnitTests/Model/Internal/Colors/Single/ProgressBarColorsTests.swift diff --git a/core/Sources/Components/ProgressBar/UseCase/GetAnimatedData/ProgressBarGetAnimatedDataUseCaseTests.swift b/core/Sources/Components/ProgressBar/Tests/UnitTests/UseCase/GetAnimatedData/ProgressBarGetAnimatedDataUseCaseTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/UseCase/GetAnimatedData/ProgressBarGetAnimatedDataUseCaseTests.swift rename to core/Sources/Components/ProgressBar/Tests/UnitTests/UseCase/GetAnimatedData/ProgressBarGetAnimatedDataUseCaseTests.swift diff --git a/core/Sources/Components/ProgressBar/UseCase/GetColors/Double/ProgressBarDoubleGetColorsUseCaseTests.swift b/core/Sources/Components/ProgressBar/Tests/UnitTests/UseCase/GetColors/Double/ProgressBarDoubleGetColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/UseCase/GetColors/Double/ProgressBarDoubleGetColorsUseCaseTests.swift rename to core/Sources/Components/ProgressBar/Tests/UnitTests/UseCase/GetColors/Double/ProgressBarDoubleGetColorsUseCaseTests.swift diff --git a/core/Sources/Components/ProgressBar/UseCase/GetColors/Single/ProgressBarGetColorsUseCaseTests.swift b/core/Sources/Components/ProgressBar/Tests/UnitTests/UseCase/GetColors/Single/ProgressBarGetColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/UseCase/GetColors/Single/ProgressBarGetColorsUseCaseTests.swift rename to core/Sources/Components/ProgressBar/Tests/UnitTests/UseCase/GetColors/Single/ProgressBarGetColorsUseCaseTests.swift diff --git a/core/Sources/Components/ProgressBar/UseCase/GetCornerRadius/ProgressBarGetCornerRadiusUseCaseTests.swift b/core/Sources/Components/ProgressBar/Tests/UnitTests/UseCase/GetCornerRadius/ProgressBarGetCornerRadiusUseCaseTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/UseCase/GetCornerRadius/ProgressBarGetCornerRadiusUseCaseTests.swift rename to core/Sources/Components/ProgressBar/Tests/UnitTests/UseCase/GetCornerRadius/ProgressBarGetCornerRadiusUseCaseTests.swift diff --git a/core/Sources/Components/ProgressBar/ViewModel/Indeterminate/ProgressBarIndeterminateViewModelTests.swift b/core/Sources/Components/ProgressBar/Tests/UnitTests/ViewModel/Indeterminate/ProgressBarIndeterminateViewModelTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/ViewModel/Indeterminate/ProgressBarIndeterminateViewModelTests.swift rename to core/Sources/Components/ProgressBar/Tests/UnitTests/ViewModel/Indeterminate/ProgressBarIndeterminateViewModelTests.swift diff --git a/core/Sources/Components/ProgressBar/ViewModel/Main/ProgressBarMainViewModelTests.swift b/core/Sources/Components/ProgressBar/Tests/UnitTests/ViewModel/Main/ProgressBarMainViewModelTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/ViewModel/Main/ProgressBarMainViewModelTests.swift rename to core/Sources/Components/ProgressBar/Tests/UnitTests/ViewModel/Main/ProgressBarMainViewModelTests.swift diff --git a/core/Sources/Components/ProgressBar/ViewModel/Value/ProgressBarValueViewModelTests.swift b/core/Sources/Components/ProgressBar/Tests/UnitTests/ViewModel/Value/ProgressBarValueViewModelTests.swift similarity index 100% rename from core/Sources/Components/ProgressBar/ViewModel/Value/ProgressBarValueViewModelTests.swift rename to core/Sources/Components/ProgressBar/Tests/UnitTests/ViewModel/Value/ProgressBarValueViewModelTests.swift diff --git a/core/Sources/Components/ProgressTracker/AccessibilityIdentifier/ProgressTrackerAccessibilityIdentifier.swift b/core/Sources/Components/ProgressTracker/Sources/Core/AccessibilityIdentifier/ProgressTrackerAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/AccessibilityIdentifier/ProgressTrackerAccessibilityIdentifier.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/AccessibilityIdentifier/ProgressTrackerAccessibilityIdentifier.swift diff --git a/core/Sources/Components/ProgressTracker/Enum/ProgressTrackerIntent.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Enum/ProgressTrackerIntent.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Enum/ProgressTrackerIntent.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Enum/ProgressTrackerIntent.swift diff --git a/core/Sources/Components/ProgressTracker/Enum/ProgressTrackerInteractionState.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Enum/ProgressTrackerInteractionState.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Enum/ProgressTrackerInteractionState.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Enum/ProgressTrackerInteractionState.swift diff --git a/core/Sources/Components/ProgressTracker/Enum/ProgressTrackerOrientation.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Enum/ProgressTrackerOrientation.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Enum/ProgressTrackerOrientation.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Enum/ProgressTrackerOrientation.swift diff --git a/core/Sources/Components/ProgressTracker/Enum/ProgressTrackerSize.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Enum/ProgressTrackerSize.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Enum/ProgressTrackerSize.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Enum/ProgressTrackerSize.swift diff --git a/core/Sources/Components/ProgressTracker/Enum/ProgressTrackerVariant.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Enum/ProgressTrackerVariant.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Enum/ProgressTrackerVariant.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Enum/ProgressTrackerVariant.swift diff --git a/core/Sources/Components/ProgressTracker/Model/ProgressTrackerColors.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerColors.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Model/ProgressTrackerColors.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerColors.swift diff --git a/core/Sources/Components/ProgressTracker/Model/ProgressTrackerConstants.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerConstants.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Model/ProgressTrackerConstants.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerConstants.swift diff --git a/core/Sources/Components/ProgressTracker/Model/ProgressTrackerContent.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerContent.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Model/ProgressTrackerContent.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerContent.swift diff --git a/core/Sources/Components/ProgressTracker/Model/ProgressTrackerSizePreferences.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerSizePreferences.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Model/ProgressTrackerSizePreferences.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerSizePreferences.swift diff --git a/core/Sources/Components/ProgressTracker/Model/ProgressTrackerSpacing.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerSpacing.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Model/ProgressTrackerSpacing.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerSpacing.swift diff --git a/core/Sources/Components/ProgressTracker/Model/ProgressTrackerState.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerState.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Model/ProgressTrackerState.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerState.swift diff --git a/core/Sources/Components/ProgressTracker/Model/ProgressTrackerTintedColors.swift b/core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerTintedColors.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Model/ProgressTrackerTintedColors.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/Model/ProgressTrackerTintedColors.swift diff --git a/core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetColorsUseCase.swift b/core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetColorsUseCase.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetColorsUseCase.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetColorsUseCase.swift diff --git a/core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetOutlinedColorsUseCase.swift b/core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetOutlinedColorsUseCase.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetOutlinedColorsUseCase.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetOutlinedColorsUseCase.swift diff --git a/core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetSpacingsUseCase.swift b/core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetSpacingsUseCase.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetSpacingsUseCase.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetSpacingsUseCase.swift diff --git a/core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetTintedColorsUseCase.swift b/core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetTintedColorsUseCase.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetTintedColorsUseCase.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetTintedColorsUseCase.swift diff --git a/core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetTrackColorUseCase.swift b/core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetTrackColorUseCase.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetTrackColorUseCase.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetTrackColorUseCase.swift diff --git a/core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetVariantColorsUseCaseable.swift b/core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetVariantColorsUseCaseable.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetVariantColorsUseCaseable.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/UseCase/ProgressTrackerGetVariantColorsUseCaseable.swift diff --git a/core/Sources/Components/ProgressTracker/View/ProgressTrackerIndicatorViewModel.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/ProgressTrackerIndicatorViewModel.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/ProgressTrackerIndicatorViewModel.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/ProgressTrackerIndicatorViewModel.swift diff --git a/core/Sources/Components/ProgressTracker/View/ProgressTrackerTrackViewModel.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/ProgressTrackerTrackViewModel.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/ProgressTrackerTrackViewModel.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/ProgressTrackerTrackViewModel.swift diff --git a/core/Sources/Components/ProgressTracker/View/ProgressTrackerViewModel.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/ProgressTrackerViewModel.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/ProgressTrackerViewModel.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/ProgressTrackerViewModel.swift diff --git a/core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerAccessibilityTraitsViewModifier.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerAccessibilityTraitsViewModifier.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerAccessibilityTraitsViewModifier.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerAccessibilityTraitsViewModifier.swift diff --git a/core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerGestureHandler.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerGestureHandler.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerGestureHandler.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerGestureHandler.swift diff --git a/core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerHorizontalView.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerHorizontalView.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerHorizontalView.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerHorizontalView.swift diff --git a/core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerIndicatorView.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerIndicatorView.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerIndicatorView.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerIndicatorView.swift diff --git a/core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerTrackView.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerTrackView.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerTrackView.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerTrackView.swift diff --git a/core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerVerticalView.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerVerticalView.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerVerticalView.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerVerticalView.swift diff --git a/core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerView.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerView.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerView.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/SwiftUI/ProgressTrackerView.swift diff --git a/core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerAccessibilityUIControl.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/UIKit/ProgressTrackerAccessibilityUIControl.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerAccessibilityUIControl.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/UIKit/ProgressTrackerAccessibilityUIControl.swift diff --git a/core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerIndicatorUIControl.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/UIKit/ProgressTrackerIndicatorUIControl.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerIndicatorUIControl.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/UIKit/ProgressTrackerIndicatorUIControl.swift diff --git a/core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerTrackUIView.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/UIKit/ProgressTrackerTrackUIView.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerTrackUIView.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/UIKit/ProgressTrackerTrackUIView.swift diff --git a/core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerUIControl.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/UIKit/ProgressTrackerUIControl.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerUIControl.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/UIKit/ProgressTrackerUIControl.swift diff --git a/core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerUITouchHandler.swift b/core/Sources/Components/ProgressTracker/Sources/Core/View/UIKit/ProgressTrackerUITouchHandler.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerUITouchHandler.swift rename to core/Sources/Components/ProgressTracker/Sources/Core/View/UIKit/ProgressTrackerUITouchHandler.swift diff --git a/core/Sources/Components/ProgressTracker/View/CommonTests/ProgressTrackerConfigurationSnapshotTests.swift b/core/Sources/Components/ProgressTracker/Tests/SnapshotTests/View/CommonTests/ProgressTrackerConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/CommonTests/ProgressTrackerConfigurationSnapshotTests.swift rename to core/Sources/Components/ProgressTracker/Tests/SnapshotTests/View/CommonTests/ProgressTrackerConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/CommonTests/ProgressTrackerScenarioSnapshotTests.swift b/core/Sources/Components/ProgressTracker/Tests/SnapshotTests/View/CommonTests/ProgressTrackerScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/CommonTests/ProgressTrackerScenarioSnapshotTests.swift rename to core/Sources/Components/ProgressTracker/Tests/SnapshotTests/View/CommonTests/ProgressTrackerScenarioSnapshotTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerUIControlSnapshotTests.swift b/core/Sources/Components/ProgressTracker/Tests/SnapshotTests/View/UIKit/ProgressTrackerUIControlSnapshotTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerUIControlSnapshotTests.swift rename to core/Sources/Components/ProgressTracker/Tests/SnapshotTests/View/UIKit/ProgressTrackerUIControlSnapshotTests.swift diff --git a/core/Sources/Components/ProgressTracker/AccessibilityIdentifier/ProgressTrackerAccessibilityIdentifierTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/AccessibilityIdentifier/ProgressTrackerAccessibilityIdentifierTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/AccessibilityIdentifier/ProgressTrackerAccessibilityIdentifierTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/AccessibilityIdentifier/ProgressTrackerAccessibilityIdentifierTests.swift diff --git a/core/Sources/Components/ProgressTracker/Model/ProgressTrackerContentTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/Model/ProgressTrackerContentTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/Model/ProgressTrackerContentTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/Model/ProgressTrackerContentTests.swift diff --git a/core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetColorsUseCaseTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/UseCase/ProgressTrackerGetColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetColorsUseCaseTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/UseCase/ProgressTrackerGetColorsUseCaseTests.swift diff --git a/core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetOutlinedColorsUseCaseTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/UseCase/ProgressTrackerGetOutlinedColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetOutlinedColorsUseCaseTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/UseCase/ProgressTrackerGetOutlinedColorsUseCaseTests.swift diff --git a/core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetSpacingsUseCaseTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/UseCase/ProgressTrackerGetSpacingsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetSpacingsUseCaseTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/UseCase/ProgressTrackerGetSpacingsUseCaseTests.swift diff --git a/core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetTintedColorsUseCaseTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/UseCase/ProgressTrackerGetTintedColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetTintedColorsUseCaseTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/UseCase/ProgressTrackerGetTintedColorsUseCaseTests.swift diff --git a/core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetTrackColorUseCaseTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/UseCase/ProgressTrackerGetTrackColorUseCaseTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/UseCase/ProgressTrackerGetTrackColorUseCaseTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/UseCase/ProgressTrackerGetTrackColorUseCaseTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/ProgressTrackerIndicatorViewModelTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/View/ProgressTrackerIndicatorViewModelTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/ProgressTrackerIndicatorViewModelTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/View/ProgressTrackerIndicatorViewModelTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/ProgressTrackerTrackViewModelTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/View/ProgressTrackerTrackViewModelTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/ProgressTrackerTrackViewModelTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/View/ProgressTrackerTrackViewModelTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/ProgressTrackerViewModelTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/View/ProgressTrackerViewModelTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/ProgressTrackerViewModelTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/View/ProgressTrackerViewModelTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerContinuousGestureHandlerTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/View/SwiftUI/ProgressTrackerContinuousGestureHandlerTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerContinuousGestureHandlerTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/View/SwiftUI/ProgressTrackerContinuousGestureHandlerTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerDiscreteGestureHandlerTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/View/SwiftUI/ProgressTrackerDiscreteGestureHandlerTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerDiscreteGestureHandlerTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/View/SwiftUI/ProgressTrackerDiscreteGestureHandlerTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerIndependentGestureHandlerTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/View/SwiftUI/ProgressTrackerIndependentGestureHandlerTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/SwiftUI/ProgressTrackerIndependentGestureHandlerTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/View/SwiftUI/ProgressTrackerIndependentGestureHandlerTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerContinuousUITouchHandlerTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/View/UIKit/ProgressTrackerContinuousUITouchHandlerTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerContinuousUITouchHandlerTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/View/UIKit/ProgressTrackerContinuousUITouchHandlerTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerDiscreteUITouchHandlerTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/View/UIKit/ProgressTrackerDiscreteUITouchHandlerTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerDiscreteUITouchHandlerTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/View/UIKit/ProgressTrackerDiscreteUITouchHandlerTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerIndependentUITouchHandlerTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/View/UIKit/ProgressTrackerIndependentUITouchHandlerTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerIndependentUITouchHandlerTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/View/UIKit/ProgressTrackerIndependentUITouchHandlerTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerUITouchHandlerCreationTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/View/UIKit/ProgressTrackerUITouchHandlerCreationTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerUITouchHandlerCreationTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/View/UIKit/ProgressTrackerUITouchHandlerCreationTests.swift diff --git a/core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerUITouchHandlerTests.swift b/core/Sources/Components/ProgressTracker/Tests/UnitTests/View/UIKit/ProgressTrackerUITouchHandlerTests.swift similarity index 100% rename from core/Sources/Components/ProgressTracker/View/UIKit/ProgressTrackerUITouchHandlerTests.swift rename to core/Sources/Components/ProgressTracker/Tests/UnitTests/View/UIKit/ProgressTrackerUITouchHandlerTests.swift diff --git a/core/Sources/Components/RadioButton/AccessibilityIdentifier/RadioButtonAccessibilityIdentifier.swift b/core/Sources/Components/RadioButton/Sources/Core/AccessibilityIdentifier/RadioButtonAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/RadioButton/AccessibilityIdentifier/RadioButtonAccessibilityIdentifier.swift rename to core/Sources/Components/RadioButton/Sources/Core/AccessibilityIdentifier/RadioButtonAccessibilityIdentifier.swift diff --git a/core/Sources/Components/RadioButton/Enum/RadioButtonGroupLayout.swift b/core/Sources/Components/RadioButton/Sources/Core/Enum/RadioButtonGroupLayout.swift similarity index 100% rename from core/Sources/Components/RadioButton/Enum/RadioButtonGroupLayout.swift rename to core/Sources/Components/RadioButton/Sources/Core/Enum/RadioButtonGroupLayout.swift diff --git a/core/Sources/Components/RadioButton/Enum/RadioButtonIntent.swift b/core/Sources/Components/RadioButton/Sources/Core/Enum/RadioButtonIntent.swift similarity index 100% rename from core/Sources/Components/RadioButton/Enum/RadioButtonIntent.swift rename to core/Sources/Components/RadioButton/Sources/Core/Enum/RadioButtonIntent.swift diff --git a/core/Sources/Components/RadioButton/Enum/RadioButtonLabelPosition.swift b/core/Sources/Components/RadioButton/Sources/Core/Enum/RadioButtonLabelPosition.swift similarity index 100% rename from core/Sources/Components/RadioButton/Enum/RadioButtonLabelPosition.swift rename to core/Sources/Components/RadioButton/Sources/Core/Enum/RadioButtonLabelPosition.swift diff --git a/core/Sources/Components/RadioButton/Enum/RadioButtonState.swift b/core/Sources/Components/RadioButton/Sources/Core/Enum/RadioButtonState.swift similarity index 100% rename from core/Sources/Components/RadioButton/Enum/RadioButtonState.swift rename to core/Sources/Components/RadioButton/Sources/Core/Enum/RadioButtonState.swift diff --git a/core/Sources/Components/RadioButton/Properties/Internal/RadioButtonAttributes.swift b/core/Sources/Components/RadioButton/Sources/Core/Properties/Internal/RadioButtonAttributes.swift similarity index 100% rename from core/Sources/Components/RadioButton/Properties/Internal/RadioButtonAttributes.swift rename to core/Sources/Components/RadioButton/Sources/Core/Properties/Internal/RadioButtonAttributes.swift diff --git a/core/Sources/Components/RadioButton/Properties/Internal/RadioButtonColors.swift b/core/Sources/Components/RadioButton/Sources/Core/Properties/Internal/RadioButtonColors.swift similarity index 100% rename from core/Sources/Components/RadioButton/Properties/Internal/RadioButtonColors.swift rename to core/Sources/Components/RadioButton/Sources/Core/Properties/Internal/RadioButtonColors.swift diff --git a/core/Sources/Components/RadioButton/Properties/Internal/RadioButtonConstants.swift b/core/Sources/Components/RadioButton/Sources/Core/Properties/Internal/RadioButtonConstants.swift similarity index 100% rename from core/Sources/Components/RadioButton/Properties/Internal/RadioButtonConstants.swift rename to core/Sources/Components/RadioButton/Sources/Core/Properties/Internal/RadioButtonConstants.swift diff --git a/core/Sources/Components/RadioButton/Properties/Internal/RadioButtonGroupContent.swift b/core/Sources/Components/RadioButton/Sources/Core/Properties/Internal/RadioButtonGroupContent.swift similarity index 100% rename from core/Sources/Components/RadioButton/Properties/Internal/RadioButtonGroupContent.swift rename to core/Sources/Components/RadioButton/Sources/Core/Properties/Internal/RadioButtonGroupContent.swift diff --git a/core/Sources/Components/RadioButton/Properties/Internal/RadioButtonStateAttribute.swift b/core/Sources/Components/RadioButton/Sources/Core/Properties/Internal/RadioButtonStateAttribute.swift similarity index 100% rename from core/Sources/Components/RadioButton/Properties/Internal/RadioButtonStateAttribute.swift rename to core/Sources/Components/RadioButton/Sources/Core/Properties/Internal/RadioButtonStateAttribute.swift diff --git a/core/Sources/Components/RadioButton/Properties/Public/RadioButtonItem.swift b/core/Sources/Components/RadioButton/Sources/Core/Properties/Public/RadioButtonItem.swift similarity index 100% rename from core/Sources/Components/RadioButton/Properties/Public/RadioButtonItem.swift rename to core/Sources/Components/RadioButton/Sources/Core/Properties/Public/RadioButtonItem.swift diff --git a/core/Sources/Components/RadioButton/Properties/Public/RadioButtonUIItem.swift b/core/Sources/Components/RadioButton/Sources/Core/Properties/Public/RadioButtonUIItem.swift similarity index 100% rename from core/Sources/Components/RadioButton/Properties/Public/RadioButtonUIItem.swift rename to core/Sources/Components/RadioButton/Sources/Core/Properties/Public/RadioButtonUIItem.swift diff --git a/core/Sources/Components/RadioButton/UseCases/RadioButtonGetAttributesUseCase.swift b/core/Sources/Components/RadioButton/Sources/Core/UseCases/RadioButtonGetAttributesUseCase.swift similarity index 100% rename from core/Sources/Components/RadioButton/UseCases/RadioButtonGetAttributesUseCase.swift rename to core/Sources/Components/RadioButton/Sources/Core/UseCases/RadioButtonGetAttributesUseCase.swift diff --git a/core/Sources/Components/RadioButton/UseCases/RadioButtonGetColorsUseCase.swift b/core/Sources/Components/RadioButton/Sources/Core/UseCases/RadioButtonGetColorsUseCase.swift similarity index 100% rename from core/Sources/Components/RadioButton/UseCases/RadioButtonGetColorsUseCase.swift rename to core/Sources/Components/RadioButton/Sources/Core/UseCases/RadioButtonGetColorsUseCase.swift diff --git a/core/Sources/Components/RadioButton/UseCases/RadioButtonGetGroupColorUseCase.swift b/core/Sources/Components/RadioButton/Sources/Core/UseCases/RadioButtonGetGroupColorUseCase.swift similarity index 100% rename from core/Sources/Components/RadioButton/UseCases/RadioButtonGetGroupColorUseCase.swift rename to core/Sources/Components/RadioButton/Sources/Core/UseCases/RadioButtonGetGroupColorUseCase.swift diff --git a/core/Sources/Components/RadioButton/View/RadioButtonGroupViewModel.swift b/core/Sources/Components/RadioButton/Sources/Core/View/RadioButtonGroupViewModel.swift similarity index 100% rename from core/Sources/Components/RadioButton/View/RadioButtonGroupViewModel.swift rename to core/Sources/Components/RadioButton/Sources/Core/View/RadioButtonGroupViewModel.swift diff --git a/core/Sources/Components/RadioButton/View/RadioButtonViewModel.swift b/core/Sources/Components/RadioButton/Sources/Core/View/RadioButtonViewModel.swift similarity index 100% rename from core/Sources/Components/RadioButton/View/RadioButtonViewModel.swift rename to core/Sources/Components/RadioButton/Sources/Core/View/RadioButtonViewModel.swift diff --git a/core/Sources/Components/RadioButton/View/SwiftUI/RadioButtonGroupView.swift b/core/Sources/Components/RadioButton/Sources/Core/View/SwiftUI/RadioButtonGroupView.swift similarity index 100% rename from core/Sources/Components/RadioButton/View/SwiftUI/RadioButtonGroupView.swift rename to core/Sources/Components/RadioButton/Sources/Core/View/SwiftUI/RadioButtonGroupView.swift diff --git a/core/Sources/Components/RadioButton/View/SwiftUI/RadioButtonView.swift b/core/Sources/Components/RadioButton/Sources/Core/View/SwiftUI/RadioButtonView.swift similarity index 100% rename from core/Sources/Components/RadioButton/View/SwiftUI/RadioButtonView.swift rename to core/Sources/Components/RadioButton/Sources/Core/View/SwiftUI/RadioButtonView.swift diff --git a/core/Sources/Components/RadioButton/View/UIKit/RadioButtonToggleUIView.swift b/core/Sources/Components/RadioButton/Sources/Core/View/UIKit/RadioButtonToggleUIView.swift similarity index 100% rename from core/Sources/Components/RadioButton/View/UIKit/RadioButtonToggleUIView.swift rename to core/Sources/Components/RadioButton/Sources/Core/View/UIKit/RadioButtonToggleUIView.swift diff --git a/core/Sources/Components/RadioButton/View/UIKit/RadioButtonUIGroupView.swift b/core/Sources/Components/RadioButton/Sources/Core/View/UIKit/RadioButtonUIGroupView.swift similarity index 100% rename from core/Sources/Components/RadioButton/View/UIKit/RadioButtonUIGroupView.swift rename to core/Sources/Components/RadioButton/Sources/Core/View/UIKit/RadioButtonUIGroupView.swift diff --git a/core/Sources/Components/RadioButton/View/UIKit/RadioButtonUIGroupViewDelegate.swift b/core/Sources/Components/RadioButton/Sources/Core/View/UIKit/RadioButtonUIGroupViewDelegate.swift similarity index 100% rename from core/Sources/Components/RadioButton/View/UIKit/RadioButtonUIGroupViewDelegate.swift rename to core/Sources/Components/RadioButton/Sources/Core/View/UIKit/RadioButtonUIGroupViewDelegate.swift diff --git a/core/Sources/Components/RadioButton/View/UIKit/RadioButtonUIView.swift b/core/Sources/Components/RadioButton/Sources/Core/View/UIKit/RadioButtonUIView.swift similarity index 100% rename from core/Sources/Components/RadioButton/View/UIKit/RadioButtonUIView.swift rename to core/Sources/Components/RadioButton/Sources/Core/View/UIKit/RadioButtonUIView.swift diff --git a/core/Sources/Components/RadioButton/Properties/Public/RadioButtonUIItemTests.swift b/core/Sources/Components/RadioButton/Tests/UnitTests/Properties/Public/RadioButtonUIItemTests.swift similarity index 100% rename from core/Sources/Components/RadioButton/Properties/Public/RadioButtonUIItemTests.swift rename to core/Sources/Components/RadioButton/Tests/UnitTests/Properties/Public/RadioButtonUIItemTests.swift diff --git a/core/Sources/Components/RadioButton/UseCases/RadioButtonGetAttributesUseCaseTests.swift b/core/Sources/Components/RadioButton/Tests/UnitTests/UseCases/RadioButtonGetAttributesUseCaseTests.swift similarity index 100% rename from core/Sources/Components/RadioButton/UseCases/RadioButtonGetAttributesUseCaseTests.swift rename to core/Sources/Components/RadioButton/Tests/UnitTests/UseCases/RadioButtonGetAttributesUseCaseTests.swift diff --git a/core/Sources/Components/RadioButton/UseCases/RadioButtonGetColorsUseCaseTests.swift b/core/Sources/Components/RadioButton/Tests/UnitTests/UseCases/RadioButtonGetColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/RadioButton/UseCases/RadioButtonGetColorsUseCaseTests.swift rename to core/Sources/Components/RadioButton/Tests/UnitTests/UseCases/RadioButtonGetColorsUseCaseTests.swift diff --git a/core/Sources/Components/RadioButton/UseCases/RadioButtonGetGroupColorUseCaseTests.swift b/core/Sources/Components/RadioButton/Tests/UnitTests/UseCases/RadioButtonGetGroupColorUseCaseTests.swift similarity index 100% rename from core/Sources/Components/RadioButton/UseCases/RadioButtonGetGroupColorUseCaseTests.swift rename to core/Sources/Components/RadioButton/Tests/UnitTests/UseCases/RadioButtonGetGroupColorUseCaseTests.swift diff --git a/core/Sources/Components/RadioButton/View/RadioButtonGroupViewModelTests.swift b/core/Sources/Components/RadioButton/Tests/UnitTests/View/RadioButtonGroupViewModelTests.swift similarity index 100% rename from core/Sources/Components/RadioButton/View/RadioButtonGroupViewModelTests.swift rename to core/Sources/Components/RadioButton/Tests/UnitTests/View/RadioButtonGroupViewModelTests.swift diff --git a/core/Sources/Components/RadioButton/View/RadioButtonViewModelTests.swift b/core/Sources/Components/RadioButton/Tests/UnitTests/View/RadioButtonViewModelTests.swift similarity index 100% rename from core/Sources/Components/RadioButton/View/RadioButtonViewModelTests.swift rename to core/Sources/Components/RadioButton/Tests/UnitTests/View/RadioButtonViewModelTests.swift diff --git a/core/Sources/Components/Rating/AccessibilityIdentifier/RatingDisplayAccessibilityIdentifier.swift b/core/Sources/Components/Rating/Sources/Core/AccessibilityIdentifier/RatingDisplayAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Rating/AccessibilityIdentifier/RatingDisplayAccessibilityIdentifier.swift rename to core/Sources/Components/Rating/Sources/Core/AccessibilityIdentifier/RatingDisplayAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Rating/AccessibilityIdentifier/RatingInputAccessibilityIdentifier.swift b/core/Sources/Components/Rating/Sources/Core/AccessibilityIdentifier/RatingInputAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Rating/AccessibilityIdentifier/RatingInputAccessibilityIdentifier.swift rename to core/Sources/Components/Rating/Sources/Core/AccessibilityIdentifier/RatingInputAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Rating/Cache/CGLayerCache.swift b/core/Sources/Components/Rating/Sources/Core/Cache/CGLayerCache.swift similarity index 100% rename from core/Sources/Components/Rating/Cache/CGLayerCache.swift rename to core/Sources/Components/Rating/Sources/Core/Cache/CGLayerCache.swift diff --git a/core/Sources/Components/Rating/Enum/RatingDisplaySize.swift b/core/Sources/Components/Rating/Sources/Core/Enum/RatingDisplaySize.swift similarity index 100% rename from core/Sources/Components/Rating/Enum/RatingDisplaySize.swift rename to core/Sources/Components/Rating/Sources/Core/Enum/RatingDisplaySize.swift diff --git a/core/Sources/Components/Rating/Enum/RatingIntent.swift b/core/Sources/Components/Rating/Sources/Core/Enum/RatingIntent.swift similarity index 100% rename from core/Sources/Components/Rating/Enum/RatingIntent.swift rename to core/Sources/Components/Rating/Sources/Core/Enum/RatingIntent.swift diff --git a/core/Sources/Components/Rating/Enum/RatingStarsCount.swift b/core/Sources/Components/Rating/Sources/Core/Enum/RatingStarsCount.swift similarity index 100% rename from core/Sources/Components/Rating/Enum/RatingStarsCount.swift rename to core/Sources/Components/Rating/Sources/Core/Enum/RatingStarsCount.swift diff --git a/core/Sources/Components/Rating/Enum/StarDefaults.swift b/core/Sources/Components/Rating/Sources/Core/Enum/StarDefaults.swift similarity index 100% rename from core/Sources/Components/Rating/Enum/StarDefaults.swift rename to core/Sources/Components/Rating/Sources/Core/Enum/StarDefaults.swift diff --git a/core/Sources/Components/Rating/Enum/StarFillMode.swift b/core/Sources/Components/Rating/Sources/Core/Enum/StarFillMode.swift similarity index 100% rename from core/Sources/Components/Rating/Enum/StarFillMode.swift rename to core/Sources/Components/Rating/Sources/Core/Enum/StarFillMode.swift diff --git a/core/Sources/Components/Rating/Graphics/ShapeLayer.swift b/core/Sources/Components/Rating/Sources/Core/Graphics/ShapeLayer.swift similarity index 100% rename from core/Sources/Components/Rating/Graphics/ShapeLayer.swift rename to core/Sources/Components/Rating/Sources/Core/Graphics/ShapeLayer.swift diff --git a/core/Sources/Components/Rating/Graphics/Star.swift b/core/Sources/Components/Rating/Sources/Core/Graphics/Star.swift similarity index 100% rename from core/Sources/Components/Rating/Graphics/Star.swift rename to core/Sources/Components/Rating/Sources/Core/Graphics/Star.swift diff --git a/core/Sources/Components/Rating/Model/RatingColors.swift b/core/Sources/Components/Rating/Sources/Core/Model/RatingColors.swift similarity index 100% rename from core/Sources/Components/Rating/Model/RatingColors.swift rename to core/Sources/Components/Rating/Sources/Core/Model/RatingColors.swift diff --git a/core/Sources/Components/Rating/Model/RatingSizeAttributes.swift b/core/Sources/Components/Rating/Sources/Core/Model/RatingSizeAttributes.swift similarity index 100% rename from core/Sources/Components/Rating/Model/RatingSizeAttributes.swift rename to core/Sources/Components/Rating/Sources/Core/Model/RatingSizeAttributes.swift diff --git a/core/Sources/Components/Rating/Model/RatingState.swift b/core/Sources/Components/Rating/Sources/Core/Model/RatingState.swift similarity index 100% rename from core/Sources/Components/Rating/Model/RatingState.swift rename to core/Sources/Components/Rating/Sources/Core/Model/RatingState.swift diff --git a/core/Sources/Components/Rating/Model/StarConfiguration.swift b/core/Sources/Components/Rating/Sources/Core/Model/StarConfiguration.swift similarity index 100% rename from core/Sources/Components/Rating/Model/StarConfiguration.swift rename to core/Sources/Components/Rating/Sources/Core/Model/StarConfiguration.swift diff --git a/core/Sources/Components/Rating/UseCases/RatingGetColorsUseCase.swift b/core/Sources/Components/Rating/Sources/Core/UseCases/RatingGetColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Rating/UseCases/RatingGetColorsUseCase.swift rename to core/Sources/Components/Rating/Sources/Core/UseCases/RatingGetColorsUseCase.swift diff --git a/core/Sources/Components/Rating/UseCases/RatingSizeAttributesUseCase.swift b/core/Sources/Components/Rating/Sources/Core/UseCases/RatingSizeAttributesUseCase.swift similarity index 100% rename from core/Sources/Components/Rating/UseCases/RatingSizeAttributesUseCase.swift rename to core/Sources/Components/Rating/Sources/Core/UseCases/RatingSizeAttributesUseCase.swift diff --git a/core/Sources/Components/Rating/View/RatingDisplayViewModel.swift b/core/Sources/Components/Rating/Sources/Core/View/RatingDisplayViewModel.swift similarity index 100% rename from core/Sources/Components/Rating/View/RatingDisplayViewModel.swift rename to core/Sources/Components/Rating/Sources/Core/View/RatingDisplayViewModel.swift diff --git a/core/Sources/Components/Rating/View/SwiftUI/RatingDisplayView.swift b/core/Sources/Components/Rating/Sources/Core/View/SwiftUI/RatingDisplayView.swift similarity index 100% rename from core/Sources/Components/Rating/View/SwiftUI/RatingDisplayView.swift rename to core/Sources/Components/Rating/Sources/Core/View/SwiftUI/RatingDisplayView.swift diff --git a/core/Sources/Components/Rating/View/SwiftUI/RatingInputView.swift b/core/Sources/Components/Rating/Sources/Core/View/SwiftUI/RatingInputView.swift similarity index 100% rename from core/Sources/Components/Rating/View/SwiftUI/RatingInputView.swift rename to core/Sources/Components/Rating/Sources/Core/View/SwiftUI/RatingInputView.swift diff --git a/core/Sources/Components/Rating/View/SwiftUI/StarShape.swift b/core/Sources/Components/Rating/Sources/Core/View/SwiftUI/StarShape.swift similarity index 100% rename from core/Sources/Components/Rating/View/SwiftUI/StarShape.swift rename to core/Sources/Components/Rating/Sources/Core/View/SwiftUI/StarShape.swift diff --git a/core/Sources/Components/Rating/View/SwiftUI/StarView.swift b/core/Sources/Components/Rating/Sources/Core/View/SwiftUI/StarView.swift similarity index 100% rename from core/Sources/Components/Rating/View/SwiftUI/StarView.swift rename to core/Sources/Components/Rating/Sources/Core/View/SwiftUI/StarView.swift diff --git a/core/Sources/Components/Rating/View/UIKit/RatingDisplayUIView.swift b/core/Sources/Components/Rating/Sources/Core/View/UIKit/RatingDisplayUIView.swift similarity index 100% rename from core/Sources/Components/Rating/View/UIKit/RatingDisplayUIView.swift rename to core/Sources/Components/Rating/Sources/Core/View/UIKit/RatingDisplayUIView.swift diff --git a/core/Sources/Components/Rating/View/UIKit/RatingInputUIView.swift b/core/Sources/Components/Rating/Sources/Core/View/UIKit/RatingInputUIView.swift similarity index 100% rename from core/Sources/Components/Rating/View/UIKit/RatingInputUIView.swift rename to core/Sources/Components/Rating/Sources/Core/View/UIKit/RatingInputUIView.swift diff --git a/core/Sources/Components/Rating/View/UIKit/RatingInputUIViewDelegate.swift b/core/Sources/Components/Rating/Sources/Core/View/UIKit/RatingInputUIViewDelegate.swift similarity index 100% rename from core/Sources/Components/Rating/View/UIKit/RatingInputUIViewDelegate.swift rename to core/Sources/Components/Rating/Sources/Core/View/UIKit/RatingInputUIViewDelegate.swift diff --git a/core/Sources/Components/Rating/View/UIKit/StarUIView.swift b/core/Sources/Components/Rating/Sources/Core/View/UIKit/StarUIView.swift similarity index 100% rename from core/Sources/Components/Rating/View/UIKit/StarUIView.swift rename to core/Sources/Components/Rating/Sources/Core/View/UIKit/StarUIView.swift diff --git a/core/Sources/Components/Rating/TestHelpers/RatingDisplayConfigurationSnapshotTests.swift b/core/Sources/Components/Rating/Tests/SnapshotTests/TestHelpers/RatingDisplayConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Rating/TestHelpers/RatingDisplayConfigurationSnapshotTests.swift rename to core/Sources/Components/Rating/Tests/SnapshotTests/TestHelpers/RatingDisplayConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/Rating/TestHelpers/RatingDisplayScenarioSnapshotTests.swift b/core/Sources/Components/Rating/Tests/SnapshotTests/TestHelpers/RatingDisplayScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Rating/TestHelpers/RatingDisplayScenarioSnapshotTests.swift rename to core/Sources/Components/Rating/Tests/SnapshotTests/TestHelpers/RatingDisplayScenarioSnapshotTests.swift diff --git a/core/Sources/Components/Rating/TestHelpers/RatingInputConfigurationSnapshotTests.swift b/core/Sources/Components/Rating/Tests/SnapshotTests/TestHelpers/RatingInputConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Rating/TestHelpers/RatingInputConfigurationSnapshotTests.swift rename to core/Sources/Components/Rating/Tests/SnapshotTests/TestHelpers/RatingInputConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/Rating/TestHelpers/RatingInputScenarioSnapshotTests.swift b/core/Sources/Components/Rating/Tests/SnapshotTests/TestHelpers/RatingInputScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Rating/TestHelpers/RatingInputScenarioSnapshotTests.swift rename to core/Sources/Components/Rating/Tests/SnapshotTests/TestHelpers/RatingInputScenarioSnapshotTests.swift diff --git a/core/Sources/Components/Rating/View/SwiftUI/RatingDisplayViewSnapshotTests.swift b/core/Sources/Components/Rating/Tests/SnapshotTests/View/SwiftUI/RatingDisplayViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Rating/View/SwiftUI/RatingDisplayViewSnapshotTests.swift rename to core/Sources/Components/Rating/Tests/SnapshotTests/View/SwiftUI/RatingDisplayViewSnapshotTests.swift diff --git a/core/Sources/Components/Rating/View/SwiftUI/RatingInputViewSnapshotTests.swift b/core/Sources/Components/Rating/Tests/SnapshotTests/View/SwiftUI/RatingInputViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Rating/View/SwiftUI/RatingInputViewSnapshotTests.swift rename to core/Sources/Components/Rating/Tests/SnapshotTests/View/SwiftUI/RatingInputViewSnapshotTests.swift diff --git a/core/Sources/Components/Rating/View/UIKit/RatingDisplayUIViewSnapshotTests.swift b/core/Sources/Components/Rating/Tests/SnapshotTests/View/UIKit/RatingDisplayUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Rating/View/UIKit/RatingDisplayUIViewSnapshotTests.swift rename to core/Sources/Components/Rating/Tests/SnapshotTests/View/UIKit/RatingDisplayUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Rating/View/UIKit/RatingInputUIViewSnapshotTests.swift b/core/Sources/Components/Rating/Tests/SnapshotTests/View/UIKit/RatingInputUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Rating/View/UIKit/RatingInputUIViewSnapshotTests.swift rename to core/Sources/Components/Rating/Tests/SnapshotTests/View/UIKit/RatingInputUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Rating/Enum/StarFillModeUnitTests.swift b/core/Sources/Components/Rating/Tests/UnitTests/Enum/StarFillModeUnitTests.swift similarity index 100% rename from core/Sources/Components/Rating/Enum/StarFillModeUnitTests.swift rename to core/Sources/Components/Rating/Tests/UnitTests/Enum/StarFillModeUnitTests.swift diff --git a/core/Sources/Components/Rating/UseCases/RatingGetColorsUseCaseUnitTests.swift b/core/Sources/Components/Rating/Tests/UnitTests/UseCases/RatingGetColorsUseCaseUnitTests.swift similarity index 100% rename from core/Sources/Components/Rating/UseCases/RatingGetColorsUseCaseUnitTests.swift rename to core/Sources/Components/Rating/Tests/UnitTests/UseCases/RatingGetColorsUseCaseUnitTests.swift diff --git a/core/Sources/Components/Rating/UseCases/RatingSizeAttributesUseCaseTests.swift b/core/Sources/Components/Rating/Tests/UnitTests/UseCases/RatingSizeAttributesUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Rating/UseCases/RatingSizeAttributesUseCaseTests.swift rename to core/Sources/Components/Rating/Tests/UnitTests/UseCases/RatingSizeAttributesUseCaseTests.swift diff --git a/core/Sources/Components/Rating/View/RatingDisplayViewModelTests.swift b/core/Sources/Components/Rating/Tests/UnitTests/View/RatingDisplayViewModelTests.swift similarity index 100% rename from core/Sources/Components/Rating/View/RatingDisplayViewModelTests.swift rename to core/Sources/Components/Rating/Tests/UnitTests/View/RatingDisplayViewModelTests.swift diff --git a/core/Sources/Components/Rating/View/UIKit/StarUIViewTests.swift b/core/Sources/Components/Rating/Tests/UnitTests/View/UIKit/StarUIViewTests.swift similarity index 100% rename from core/Sources/Components/Rating/View/UIKit/StarUIViewTests.swift rename to core/Sources/Components/Rating/Tests/UnitTests/View/UIKit/StarUIViewTests.swift diff --git a/core/Sources/Components/Slider/AccessibilityIdentifiier/SliderAccessibilityIdentifier.swift b/core/Sources/Components/Slider/Sources/Core/AccessibilityIdentifiier/SliderAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Slider/AccessibilityIdentifiier/SliderAccessibilityIdentifier.swift rename to core/Sources/Components/Slider/Sources/Core/AccessibilityIdentifiier/SliderAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Slider/Constant/SliderConstants.swift b/core/Sources/Components/Slider/Sources/Core/Constant/SliderConstants.swift similarity index 100% rename from core/Sources/Components/Slider/Constant/SliderConstants.swift rename to core/Sources/Components/Slider/Sources/Core/Constant/SliderConstants.swift diff --git a/core/Sources/Components/Slider/Handle/View/SliderHandle.swift b/core/Sources/Components/Slider/Sources/Core/Handle/View/SliderHandle.swift similarity index 100% rename from core/Sources/Components/Slider/Handle/View/SliderHandle.swift rename to core/Sources/Components/Slider/Sources/Core/Handle/View/SliderHandle.swift diff --git a/core/Sources/Components/Slider/Handle/View/SliderHandleUIControl.swift b/core/Sources/Components/Slider/Sources/Core/Handle/View/SliderHandleUIControl.swift similarity index 100% rename from core/Sources/Components/Slider/Handle/View/SliderHandleUIControl.swift rename to core/Sources/Components/Slider/Sources/Core/Handle/View/SliderHandleUIControl.swift diff --git a/core/Sources/Components/Slider/Handle/ViewModel/SliderHandleViewModel.swift b/core/Sources/Components/Slider/Sources/Core/Handle/ViewModel/SliderHandleViewModel.swift similarity index 100% rename from core/Sources/Components/Slider/Handle/ViewModel/SliderHandleViewModel.swift rename to core/Sources/Components/Slider/Sources/Core/Handle/ViewModel/SliderHandleViewModel.swift diff --git a/core/Sources/Components/Slider/Properties/Private/SliderColors.swift b/core/Sources/Components/Slider/Sources/Core/Properties/Private/SliderColors.swift similarity index 100% rename from core/Sources/Components/Slider/Properties/Private/SliderColors.swift rename to core/Sources/Components/Slider/Sources/Core/Properties/Private/SliderColors.swift diff --git a/core/Sources/Components/Slider/Properties/Private/SliderRadii.swift b/core/Sources/Components/Slider/Sources/Core/Properties/Private/SliderRadii.swift similarity index 100% rename from core/Sources/Components/Slider/Properties/Private/SliderRadii.swift rename to core/Sources/Components/Slider/Sources/Core/Properties/Private/SliderRadii.swift diff --git a/core/Sources/Components/Slider/Properties/Public/SliderIntent.swift b/core/Sources/Components/Slider/Sources/Core/Properties/Public/SliderIntent.swift similarity index 100% rename from core/Sources/Components/Slider/Properties/Public/SliderIntent.swift rename to core/Sources/Components/Slider/Sources/Core/Properties/Public/SliderIntent.swift diff --git a/core/Sources/Components/Slider/Properties/Public/SliderShape.swift b/core/Sources/Components/Slider/Sources/Core/Properties/Public/SliderShape.swift similarity index 100% rename from core/Sources/Components/Slider/Properties/Public/SliderShape.swift rename to core/Sources/Components/Slider/Sources/Core/Properties/Public/SliderShape.swift diff --git a/core/Sources/Components/Slider/UseCase/CreateValuesFromSteps/SliderCreateStepsUseCase.swift b/core/Sources/Components/Slider/Sources/Core/UseCase/CreateValuesFromSteps/SliderCreateStepsUseCase.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/CreateValuesFromSteps/SliderCreateStepsUseCase.swift rename to core/Sources/Components/Slider/Sources/Core/UseCase/CreateValuesFromSteps/SliderCreateStepsUseCase.swift diff --git a/core/Sources/Components/Slider/UseCase/GetClosestValue/SliderGetClosestValueInBoundsUseCase.swift b/core/Sources/Components/Slider/Sources/Core/UseCase/GetClosestValue/SliderGetClosestValueInBoundsUseCase.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetClosestValue/SliderGetClosestValueInBoundsUseCase.swift rename to core/Sources/Components/Slider/Sources/Core/UseCase/GetClosestValue/SliderGetClosestValueInBoundsUseCase.swift diff --git a/core/Sources/Components/Slider/UseCase/GetColors/SliderGetColorsUseCase.swift b/core/Sources/Components/Slider/Sources/Core/UseCase/GetColors/SliderGetColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetColors/SliderGetColorsUseCase.swift rename to core/Sources/Components/Slider/Sources/Core/UseCase/GetColors/SliderGetColorsUseCase.swift diff --git a/core/Sources/Components/Slider/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCase.swift b/core/Sources/Components/Slider/Sources/Core/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCase.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCase.swift rename to core/Sources/Components/Slider/Sources/Core/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCase.swift diff --git a/core/Sources/Components/Slider/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCase.swift b/core/Sources/Components/Slider/Sources/Core/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCase.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCase.swift rename to core/Sources/Components/Slider/Sources/Core/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCase.swift diff --git a/core/Sources/Components/Slider/View/SwiftUI/Slider.swift b/core/Sources/Components/Slider/Sources/Core/View/SwiftUI/Slider.swift similarity index 100% rename from core/Sources/Components/Slider/View/SwiftUI/Slider.swift rename to core/Sources/Components/Slider/Sources/Core/View/SwiftUI/Slider.swift diff --git a/core/Sources/Components/Slider/View/UIKit/SliderUIControl.swift b/core/Sources/Components/Slider/Sources/Core/View/UIKit/SliderUIControl.swift similarity index 100% rename from core/Sources/Components/Slider/View/UIKit/SliderUIControl.swift rename to core/Sources/Components/Slider/Sources/Core/View/UIKit/SliderUIControl.swift diff --git a/core/Sources/Components/Slider/ViewModel/Base/SliderViewModel.swift b/core/Sources/Components/Slider/Sources/Core/ViewModel/Base/SliderViewModel.swift similarity index 100% rename from core/Sources/Components/Slider/ViewModel/Base/SliderViewModel.swift rename to core/Sources/Components/Slider/Sources/Core/ViewModel/Base/SliderViewModel.swift diff --git a/core/Sources/Components/Slider/ViewModel/Single/SingleSliderViewModel.swift b/core/Sources/Components/Slider/Sources/Core/ViewModel/Single/SingleSliderViewModel.swift similarity index 100% rename from core/Sources/Components/Slider/ViewModel/Single/SingleSliderViewModel.swift rename to core/Sources/Components/Slider/Sources/Core/ViewModel/Single/SingleSliderViewModel.swift diff --git a/core/Sources/Components/Slider/Properties/Private/SliderColors+ExtensionTests.swift b/core/Sources/Components/Slider/Sources/Testing/Properties/Private/SliderColors+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Slider/Properties/Private/SliderColors+ExtensionTests.swift rename to core/Sources/Components/Slider/Sources/Testing/Properties/Private/SliderColors+ExtensionTests.swift diff --git a/core/Sources/Components/Slider/Properties/Private/SliderRadii+ExtensionTests.swift b/core/Sources/Components/Slider/Sources/Testing/Properties/Private/SliderRadii+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Slider/Properties/Private/SliderRadii+ExtensionTests.swift rename to core/Sources/Components/Slider/Sources/Testing/Properties/Private/SliderRadii+ExtensionTests.swift diff --git a/core/Sources/Components/Slider/UseCase/GetClosestValue/SliderGetClosestValueUseCasableMock+Tests.swift b/core/Sources/Components/Slider/Sources/Testing/UseCase/GetClosestValue/SliderGetClosestValueUseCasableMock+Tests.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetClosestValue/SliderGetClosestValueUseCasableMock+Tests.swift rename to core/Sources/Components/Slider/Sources/Testing/UseCase/GetClosestValue/SliderGetClosestValueUseCasableMock+Tests.swift diff --git a/core/Sources/Components/Slider/UseCase/GetColors/SliderGetColorsUseCasableGeneratedMock+ExtensionTests.swift b/core/Sources/Components/Slider/Sources/Testing/UseCase/GetColors/SliderGetColorsUseCasableGeneratedMock+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetColors/SliderGetColorsUseCasableGeneratedMock+ExtensionTests.swift rename to core/Sources/Components/Slider/Sources/Testing/UseCase/GetColors/SliderGetColorsUseCasableGeneratedMock+ExtensionTests.swift diff --git a/core/Sources/Components/Slider/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCasableGeneratedMock+ExtensionTests.swift b/core/Sources/Components/Slider/Sources/Testing/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCasableGeneratedMock+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCasableGeneratedMock+ExtensionTests.swift rename to core/Sources/Components/Slider/Sources/Testing/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCasableGeneratedMock+ExtensionTests.swift diff --git a/core/Sources/Components/Slider/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCasableMock+Tests.swift b/core/Sources/Components/Slider/Sources/Testing/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCasableMock+Tests.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCasableMock+Tests.swift rename to core/Sources/Components/Slider/Sources/Testing/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCasableMock+Tests.swift diff --git a/core/Sources/Components/Slider/ViewModel/Base/SliderViewModelWithMocksTests.swift b/core/Sources/Components/Slider/Sources/Testing/ViewModel/Base/SliderViewModelWithMocksTests.swift similarity index 100% rename from core/Sources/Components/Slider/ViewModel/Base/SliderViewModelWithMocksTests.swift rename to core/Sources/Components/Slider/Sources/Testing/ViewModel/Base/SliderViewModelWithMocksTests.swift diff --git a/core/Sources/Components/Slider/View/SliderScenario+SnapshotTests.swift b/core/Sources/Components/Slider/Tests/SnapshotTests/View/SliderScenario+SnapshotTests.swift similarity index 100% rename from core/Sources/Components/Slider/View/SliderScenario+SnapshotTests.swift rename to core/Sources/Components/Slider/Tests/SnapshotTests/View/SliderScenario+SnapshotTests.swift diff --git a/core/Sources/Components/Slider/View/UIKit/SliderUIControlSnapshotTests.swift b/core/Sources/Components/Slider/Tests/SnapshotTests/View/UIKit/SliderUIControlSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Slider/View/UIKit/SliderUIControlSnapshotTests.swift rename to core/Sources/Components/Slider/Tests/SnapshotTests/View/UIKit/SliderUIControlSnapshotTests.swift diff --git a/core/Sources/Components/Slider/Properties/Private/SliderColorsTests.swift b/core/Sources/Components/Slider/Tests/UnitTests/Properties/Private/SliderColorsTests.swift similarity index 100% rename from core/Sources/Components/Slider/Properties/Private/SliderColorsTests.swift rename to core/Sources/Components/Slider/Tests/UnitTests/Properties/Private/SliderColorsTests.swift diff --git a/core/Sources/Components/Slider/UseCase/CreateValuesFromSteps/SliderCreateValuesFromStepUseCaseTests.swift b/core/Sources/Components/Slider/Tests/UnitTests/UseCase/CreateValuesFromSteps/SliderCreateValuesFromStepUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/CreateValuesFromSteps/SliderCreateValuesFromStepUseCaseTests.swift rename to core/Sources/Components/Slider/Tests/UnitTests/UseCase/CreateValuesFromSteps/SliderCreateValuesFromStepUseCaseTests.swift diff --git a/core/Sources/Components/Slider/UseCase/GetClosestValue/SliderGetClosestValueUseCaseTests.swift b/core/Sources/Components/Slider/Tests/UnitTests/UseCase/GetClosestValue/SliderGetClosestValueUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetClosestValue/SliderGetClosestValueUseCaseTests.swift rename to core/Sources/Components/Slider/Tests/UnitTests/UseCase/GetClosestValue/SliderGetClosestValueUseCaseTests.swift diff --git a/core/Sources/Components/Slider/UseCase/GetColors/SliderGetColorsUseCaseTests.swift b/core/Sources/Components/Slider/Tests/UnitTests/UseCase/GetColors/SliderGetColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetColors/SliderGetColorsUseCaseTests.swift rename to core/Sources/Components/Slider/Tests/UnitTests/UseCase/GetColors/SliderGetColorsUseCaseTests.swift diff --git a/core/Sources/Components/Slider/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCaseTests.swift b/core/Sources/Components/Slider/Tests/UnitTests/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCaseTests.swift rename to core/Sources/Components/Slider/Tests/UnitTests/UseCase/GetCornerRadii/SliderGetCornerRadiiUseCaseTests.swift diff --git a/core/Sources/Components/Slider/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCaseTests.swift b/core/Sources/Components/Slider/Tests/UnitTests/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Slider/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCaseTests.swift rename to core/Sources/Components/Slider/Tests/UnitTests/UseCase/GetStepValues/SliderGetStepValuesInBoundsUseCaseTests.swift diff --git a/core/Sources/Components/Slider/ViewModel/Base/SliderViewModelTests.swift b/core/Sources/Components/Slider/Tests/UnitTests/ViewModel/Base/SliderViewModelTests.swift similarity index 100% rename from core/Sources/Components/Slider/ViewModel/Base/SliderViewModelTests.swift rename to core/Sources/Components/Slider/Tests/UnitTests/ViewModel/Base/SliderViewModelTests.swift diff --git a/core/Sources/Components/Slider/ViewModel/Single/SingleSliderViewModelTests.swift b/core/Sources/Components/Slider/Tests/UnitTests/ViewModel/Single/SingleSliderViewModelTests.swift similarity index 100% rename from core/Sources/Components/Slider/ViewModel/Single/SingleSliderViewModelTests.swift rename to core/Sources/Components/Slider/Tests/UnitTests/ViewModel/Single/SingleSliderViewModelTests.swift diff --git a/core/Sources/Components/Spinner/AccessibilityIdentifiier/SpinnerAccessibilityIdentifier.swift b/core/Sources/Components/Spinner/Sources/Core/AccessibilityIdentifiier/SpinnerAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Spinner/AccessibilityIdentifiier/SpinnerAccessibilityIdentifier.swift rename to core/Sources/Components/Spinner/Sources/Core/AccessibilityIdentifiier/SpinnerAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Spinner/Enum/SpinnerIntent.swift b/core/Sources/Components/Spinner/Sources/Core/Enum/SpinnerIntent.swift similarity index 100% rename from core/Sources/Components/Spinner/Enum/SpinnerIntent.swift rename to core/Sources/Components/Spinner/Sources/Core/Enum/SpinnerIntent.swift diff --git a/core/Sources/Components/Spinner/Enum/SpinnerSize.swift b/core/Sources/Components/Spinner/Sources/Core/Enum/SpinnerSize.swift similarity index 100% rename from core/Sources/Components/Spinner/Enum/SpinnerSize.swift rename to core/Sources/Components/Spinner/Sources/Core/Enum/SpinnerSize.swift diff --git a/core/Sources/Components/Spinner/SpinnerViewModel.swift b/core/Sources/Components/Spinner/Sources/Core/SpinnerViewModel.swift/SpinnerViewModel.swift similarity index 100% rename from core/Sources/Components/Spinner/SpinnerViewModel.swift rename to core/Sources/Components/Spinner/Sources/Core/SpinnerViewModel.swift/SpinnerViewModel.swift diff --git a/core/Sources/Components/Spinner/SwiftUI/SpinnerView.swift b/core/Sources/Components/Spinner/Sources/Core/SwiftUI/SpinnerView.swift similarity index 100% rename from core/Sources/Components/Spinner/SwiftUI/SpinnerView.swift rename to core/Sources/Components/Spinner/Sources/Core/SwiftUI/SpinnerView.swift diff --git a/core/Sources/Components/Spinner/UIKit/SpinnerUIView.swift b/core/Sources/Components/Spinner/Sources/Core/UIKit/SpinnerUIView.swift similarity index 100% rename from core/Sources/Components/Spinner/UIKit/SpinnerUIView.swift rename to core/Sources/Components/Spinner/Sources/Core/UIKit/SpinnerUIView.swift diff --git a/core/Sources/Components/Spinner/UseCases/GetSpinnerIntentColorUseCase.swift b/core/Sources/Components/Spinner/Sources/Core/UseCases/GetSpinnerIntentColorUseCase.swift similarity index 100% rename from core/Sources/Components/Spinner/UseCases/GetSpinnerIntentColorUseCase.swift rename to core/Sources/Components/Spinner/Sources/Core/UseCases/GetSpinnerIntentColorUseCase.swift diff --git a/core/Sources/Components/Spinner/SpinnerViewModelTests.swift b/core/Sources/Components/Spinner/Tests/UnitTests/SpinnerViewModelTests.swift/SpinnerViewModelTests.swift similarity index 100% rename from core/Sources/Components/Spinner/SpinnerViewModelTests.swift rename to core/Sources/Components/Spinner/Tests/UnitTests/SpinnerViewModelTests.swift/SpinnerViewModelTests.swift diff --git a/core/Sources/Components/Spinner/UseCases/GetSpinnerIntentColorUseCaseTests.swift b/core/Sources/Components/Spinner/Tests/UnitTests/UseCases/GetSpinnerIntentColorUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Spinner/UseCases/GetSpinnerIntentColorUseCaseTests.swift rename to core/Sources/Components/Spinner/Tests/UnitTests/UseCases/GetSpinnerIntentColorUseCaseTests.swift diff --git a/core/Sources/Components/Switch/AccessibilityIdentifier/SwitchAccessibilityIdentifier.swift b/core/Sources/Components/Switch/Sources/Core/AccessibilityIdentifier/SwitchAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Switch/AccessibilityIdentifier/SwitchAccessibilityIdentifier.swift rename to core/Sources/Components/Switch/Sources/Core/AccessibilityIdentifier/SwitchAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Switch/Constants/SwitchConstants.swift b/core/Sources/Components/Switch/Sources/Core/Constants/SwitchConstants.swift similarity index 100% rename from core/Sources/Components/Switch/Constants/SwitchConstants.swift rename to core/Sources/Components/Switch/Sources/Core/Constants/SwitchConstants.swift diff --git a/core/Sources/Components/Switch/Either/SwitchImagesEither.swift b/core/Sources/Components/Switch/Sources/Core/Either/SwitchImagesEither.swift similarity index 100% rename from core/Sources/Components/Switch/Either/SwitchImagesEither.swift rename to core/Sources/Components/Switch/Sources/Core/Either/SwitchImagesEither.swift diff --git a/core/Sources/Components/Switch/Enum/SwitchAlignment.swift b/core/Sources/Components/Switch/Sources/Core/Enum/SwitchAlignment.swift similarity index 100% rename from core/Sources/Components/Switch/Enum/SwitchAlignment.swift rename to core/Sources/Components/Switch/Sources/Core/Enum/SwitchAlignment.swift diff --git a/core/Sources/Components/Switch/Enum/SwitchIntent.swift b/core/Sources/Components/Switch/Sources/Core/Enum/SwitchIntent.swift similarity index 100% rename from core/Sources/Components/Switch/Enum/SwitchIntent.swift rename to core/Sources/Components/Switch/Sources/Core/Enum/SwitchIntent.swift diff --git a/core/Sources/Components/Switch/Model/Internal/Colors/SwitchColors.swift b/core/Sources/Components/Switch/Sources/Core/Model/Internal/Colors/SwitchColors.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/Colors/SwitchColors.swift rename to core/Sources/Components/Switch/Sources/Core/Model/Internal/Colors/SwitchColors.swift diff --git a/core/Sources/Components/Switch/Model/Internal/Colors/SwitchStatusColors.swift b/core/Sources/Components/Switch/Sources/Core/Model/Internal/Colors/SwitchStatusColors.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/Colors/SwitchStatusColors.swift rename to core/Sources/Components/Switch/Sources/Core/Model/Internal/Colors/SwitchStatusColors.swift diff --git a/core/Sources/Components/Switch/Model/Internal/ImagesState/SwitchImagesState.swift b/core/Sources/Components/Switch/Sources/Core/Model/Internal/ImagesState/SwitchImagesState.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/ImagesState/SwitchImagesState.swift rename to core/Sources/Components/Switch/Sources/Core/Model/Internal/ImagesState/SwitchImagesState.swift diff --git a/core/Sources/Components/Switch/Model/Internal/Position/SwitchPosition.swift b/core/Sources/Components/Switch/Sources/Core/Model/Internal/Position/SwitchPosition.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/Position/SwitchPosition.swift rename to core/Sources/Components/Switch/Sources/Core/Model/Internal/Position/SwitchPosition.swift diff --git a/core/Sources/Components/Switch/Model/Internal/ToggleState/SwitchToggleState.swift b/core/Sources/Components/Switch/Sources/Core/Model/Internal/ToggleState/SwitchToggleState.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/ToggleState/SwitchToggleState.swift rename to core/Sources/Components/Switch/Sources/Core/Model/Internal/ToggleState/SwitchToggleState.swift diff --git a/core/Sources/Components/Switch/Model/Public/Images/SwitchImages.swift b/core/Sources/Components/Switch/Sources/Core/Model/Public/Images/SwitchImages.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Public/Images/SwitchImages.swift rename to core/Sources/Components/Switch/Sources/Core/Model/Public/Images/SwitchImages.swift diff --git a/core/Sources/Components/Switch/Model/Public/Images/SwitchUIImages.swift b/core/Sources/Components/Switch/Sources/Core/Model/Public/Images/SwitchUIImages.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Public/Images/SwitchUIImages.swift rename to core/Sources/Components/Switch/Sources/Core/Model/Public/Images/SwitchUIImages.swift diff --git a/core/Sources/Components/Switch/UseCase/GetColor/SwitchGetColorUseCase.swift b/core/Sources/Components/Switch/Sources/Core/UseCase/GetColor/SwitchGetColorUseCase.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetColor/SwitchGetColorUseCase.swift rename to core/Sources/Components/Switch/Sources/Core/UseCase/GetColor/SwitchGetColorUseCase.swift diff --git a/core/Sources/Components/Switch/UseCase/GetColors/SwitchGetColorsUseCase.swift b/core/Sources/Components/Switch/Sources/Core/UseCase/GetColors/SwitchGetColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetColors/SwitchGetColorsUseCase.swift rename to core/Sources/Components/Switch/Sources/Core/UseCase/GetColors/SwitchGetColorsUseCase.swift diff --git a/core/Sources/Components/Switch/UseCase/GetImagesState/SwitchGetImagesStateUseCase.swift b/core/Sources/Components/Switch/Sources/Core/UseCase/GetImagesState/SwitchGetImagesStateUseCase.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetImagesState/SwitchGetImagesStateUseCase.swift rename to core/Sources/Components/Switch/Sources/Core/UseCase/GetImagesState/SwitchGetImagesStateUseCase.swift diff --git a/core/Sources/Components/Switch/UseCase/GetPosition/SwitchGetPositionUseCase.swift b/core/Sources/Components/Switch/Sources/Core/UseCase/GetPosition/SwitchGetPositionUseCase.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetPosition/SwitchGetPositionUseCase.swift rename to core/Sources/Components/Switch/Sources/Core/UseCase/GetPosition/SwitchGetPositionUseCase.swift diff --git a/core/Sources/Components/Switch/UseCase/GetToggleColor/SwitchGetToggleColorUseCase.swift b/core/Sources/Components/Switch/Sources/Core/UseCase/GetToggleColor/SwitchGetToggleColorUseCase.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetToggleColor/SwitchGetToggleColorUseCase.swift rename to core/Sources/Components/Switch/Sources/Core/UseCase/GetToggleColor/SwitchGetToggleColorUseCase.swift diff --git a/core/Sources/Components/Switch/UseCase/GetToggleState/SwitchGetToggleStateUseCase.swift b/core/Sources/Components/Switch/Sources/Core/UseCase/GetToggleState/SwitchGetToggleStateUseCase.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetToggleState/SwitchGetToggleStateUseCase.swift rename to core/Sources/Components/Switch/Sources/Core/UseCase/GetToggleState/SwitchGetToggleStateUseCase.swift diff --git a/core/Sources/Components/Switch/View/SwiftUI/SubviewType/SwitchSubviewType.swift b/core/Sources/Components/Switch/Sources/Core/View/SwiftUI/SubviewType/SwitchSubviewType.swift similarity index 100% rename from core/Sources/Components/Switch/View/SwiftUI/SubviewType/SwitchSubviewType.swift rename to core/Sources/Components/Switch/Sources/Core/View/SwiftUI/SubviewType/SwitchSubviewType.swift diff --git a/core/Sources/Components/Switch/View/SwiftUI/SwitchView.swift b/core/Sources/Components/Switch/Sources/Core/View/SwiftUI/SwitchView.swift similarity index 100% rename from core/Sources/Components/Switch/View/SwiftUI/SwitchView.swift rename to core/Sources/Components/Switch/Sources/Core/View/SwiftUI/SwitchView.swift diff --git a/core/Sources/Components/Switch/View/UIKit/SwitchUIView.swift b/core/Sources/Components/Switch/Sources/Core/View/UIKit/SwitchUIView.swift similarity index 100% rename from core/Sources/Components/Switch/View/UIKit/SwitchUIView.swift rename to core/Sources/Components/Switch/Sources/Core/View/UIKit/SwitchUIView.swift diff --git a/core/Sources/Components/Switch/ViewModel/SwitchViewModel.swift b/core/Sources/Components/Switch/Sources/Core/ViewModel/SwitchViewModel.swift similarity index 100% rename from core/Sources/Components/Switch/ViewModel/SwitchViewModel.swift rename to core/Sources/Components/Switch/Sources/Core/ViewModel/SwitchViewModel.swift diff --git a/core/Sources/Components/Switch/ViewModel/SwitchViewModelDependencies.swift b/core/Sources/Components/Switch/Sources/Core/ViewModel/SwitchViewModelDependencies.swift similarity index 100% rename from core/Sources/Components/Switch/ViewModel/SwitchViewModelDependencies.swift rename to core/Sources/Components/Switch/Sources/Core/ViewModel/SwitchViewModelDependencies.swift diff --git a/core/Sources/Components/Switch/Model/Internal/Colors/SwitchColors+ExtensionTests.swift b/core/Sources/Components/Switch/Sources/Testing/Model/Internal/Colors/SwitchColors+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/Colors/SwitchColors+ExtensionTests.swift rename to core/Sources/Components/Switch/Sources/Testing/Model/Internal/Colors/SwitchColors+ExtensionTests.swift diff --git a/core/Sources/Components/Switch/Model/Internal/Colors/SwitchStatusColors+ExtensionTests.swift b/core/Sources/Components/Switch/Sources/Testing/Model/Internal/Colors/SwitchStatusColors+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/Colors/SwitchStatusColors+ExtensionTests.swift rename to core/Sources/Components/Switch/Sources/Testing/Model/Internal/Colors/SwitchStatusColors+ExtensionTests.swift diff --git a/core/Sources/Components/Switch/Model/Internal/ImagesState/SwitchImagesState+ExtensionTests.swift b/core/Sources/Components/Switch/Sources/Testing/Model/Internal/ImagesState/SwitchImagesState+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/ImagesState/SwitchImagesState+ExtensionTests.swift rename to core/Sources/Components/Switch/Sources/Testing/Model/Internal/ImagesState/SwitchImagesState+ExtensionTests.swift diff --git a/core/Sources/Components/Switch/Model/Internal/Position/SwitchPosition+ExtensionTests.swift b/core/Sources/Components/Switch/Sources/Testing/Model/Internal/Position/SwitchPosition+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/Position/SwitchPosition+ExtensionTests.swift rename to core/Sources/Components/Switch/Sources/Testing/Model/Internal/Position/SwitchPosition+ExtensionTests.swift diff --git a/core/Sources/Components/Switch/Model/Internal/ToggleState/SwitchToggleState+ExtensionTests.swift b/core/Sources/Components/Switch/Sources/Testing/Model/Internal/ToggleState/SwitchToggleState+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/ToggleState/SwitchToggleState+ExtensionTests.swift rename to core/Sources/Components/Switch/Sources/Testing/Model/Internal/ToggleState/SwitchToggleState+ExtensionTests.swift diff --git a/core/Sources/Components/Switch/View/Common/SwitchSutSnapshotTests.swift b/core/Sources/Components/Switch/Tests/SnapshotTests/View/Common/SwitchSutSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Switch/View/Common/SwitchSutSnapshotTests.swift rename to core/Sources/Components/Switch/Tests/SnapshotTests/View/Common/SwitchSutSnapshotTests.swift diff --git a/core/Sources/Components/Switch/View/SwiftUI/SwitchViewSnapshotTests.swift b/core/Sources/Components/Switch/Tests/SnapshotTests/View/SwiftUI/SwitchViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Switch/View/SwiftUI/SwitchViewSnapshotTests.swift rename to core/Sources/Components/Switch/Tests/SnapshotTests/View/SwiftUI/SwitchViewSnapshotTests.swift diff --git a/core/Sources/Components/Switch/View/UIKit/SwitchUIViewSnapshotTests.swift b/core/Sources/Components/Switch/Tests/SnapshotTests/View/UIKit/SwitchUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Switch/View/UIKit/SwitchUIViewSnapshotTests.swift rename to core/Sources/Components/Switch/Tests/SnapshotTests/View/UIKit/SwitchUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Switch/Model/Internal/Colors/SwitchColorsTests.swift b/core/Sources/Components/Switch/Tests/UnitTests/Model/Internal/Colors/SwitchColorsTests.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/Colors/SwitchColorsTests.swift rename to core/Sources/Components/Switch/Tests/UnitTests/Model/Internal/Colors/SwitchColorsTests.swift diff --git a/core/Sources/Components/Switch/Model/Internal/Colors/SwitchStatusColorsTests.swift b/core/Sources/Components/Switch/Tests/UnitTests/Model/Internal/Colors/SwitchStatusColorsTests.swift similarity index 100% rename from core/Sources/Components/Switch/Model/Internal/Colors/SwitchStatusColorsTests.swift rename to core/Sources/Components/Switch/Tests/UnitTests/Model/Internal/Colors/SwitchStatusColorsTests.swift diff --git a/core/Sources/Components/Switch/UseCase/GetColor/SwitchGetColorUseCaseTests.swift b/core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetColor/SwitchGetColorUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetColor/SwitchGetColorUseCaseTests.swift rename to core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetColor/SwitchGetColorUseCaseTests.swift diff --git a/core/Sources/Components/Switch/UseCase/GetColors/SwitchGetColorsUseCaseTests.swift b/core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetColors/SwitchGetColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetColors/SwitchGetColorsUseCaseTests.swift rename to core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetColors/SwitchGetColorsUseCaseTests.swift diff --git a/core/Sources/Components/Switch/UseCase/GetImagesState/SwitchGetImagesStateUseCaseTests.swift b/core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetImagesState/SwitchGetImagesStateUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetImagesState/SwitchGetImagesStateUseCaseTests.swift rename to core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetImagesState/SwitchGetImagesStateUseCaseTests.swift diff --git a/core/Sources/Components/Switch/UseCase/GetPosition/SwitchGetPositionUseCaseTests.swift b/core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetPosition/SwitchGetPositionUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetPosition/SwitchGetPositionUseCaseTests.swift rename to core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetPosition/SwitchGetPositionUseCaseTests.swift diff --git a/core/Sources/Components/Switch/UseCase/GetToggleColor/SwitchGetToggleColorUseCaseTests.swift b/core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetToggleColor/SwitchGetToggleColorUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetToggleColor/SwitchGetToggleColorUseCaseTests.swift rename to core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetToggleColor/SwitchGetToggleColorUseCaseTests.swift diff --git a/core/Sources/Components/Switch/UseCase/GetToggleState/SwitchGetToggleStateUseCaseTests.swift b/core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetToggleState/SwitchGetToggleStateUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Switch/UseCase/GetToggleState/SwitchGetToggleStateUseCaseTests.swift rename to core/Sources/Components/Switch/Tests/UnitTests/UseCase/GetToggleState/SwitchGetToggleStateUseCaseTests.swift diff --git a/core/Sources/Components/Switch/View/SwiftUI/SubviewType/SwitchSubviewTypeTests.swift b/core/Sources/Components/Switch/Tests/UnitTests/View/SwiftUI/SubviewType/SwitchSubviewTypeTests.swift similarity index 100% rename from core/Sources/Components/Switch/View/SwiftUI/SubviewType/SwitchSubviewTypeTests.swift rename to core/Sources/Components/Switch/Tests/UnitTests/View/SwiftUI/SubviewType/SwitchSubviewTypeTests.swift diff --git a/core/Sources/Components/Switch/ViewModel/SwitchViewModelTests.swift b/core/Sources/Components/Switch/Tests/UnitTests/ViewModel/SwitchViewModelTests.swift similarity index 100% rename from core/Sources/Components/Switch/ViewModel/SwitchViewModelTests.swift rename to core/Sources/Components/Switch/Tests/UnitTests/ViewModel/SwitchViewModelTests.swift diff --git a/core/Sources/Components/Tab/AccessibilityIdentifier/TabAccessibilityIdentifier.swift b/core/Sources/Components/Tab/Sources/Core/AccessibilityIdentifier/TabAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Tab/AccessibilityIdentifier/TabAccessibilityIdentifier.swift rename to core/Sources/Components/Tab/Sources/Core/AccessibilityIdentifier/TabAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Tab/Enum/TabIntent.swift b/core/Sources/Components/Tab/Sources/Core/Enum/TabIntent.swift similarity index 100% rename from core/Sources/Components/Tab/Enum/TabIntent.swift rename to core/Sources/Components/Tab/Sources/Core/Enum/TabIntent.swift diff --git a/core/Sources/Components/Tab/Enum/TabSize.swift b/core/Sources/Components/Tab/Sources/Core/Enum/TabSize.swift similarity index 100% rename from core/Sources/Components/Tab/Enum/TabSize.swift rename to core/Sources/Components/Tab/Sources/Core/Enum/TabSize.swift diff --git a/core/Sources/Components/Tab/Properties/TabItemColors.swift b/core/Sources/Components/Tab/Sources/Core/Properties/TabItemColors.swift similarity index 100% rename from core/Sources/Components/Tab/Properties/TabItemColors.swift rename to core/Sources/Components/Tab/Sources/Core/Properties/TabItemColors.swift diff --git a/core/Sources/Components/Tab/Properties/TabItemContent.swift b/core/Sources/Components/Tab/Sources/Core/Properties/TabItemContent.swift similarity index 100% rename from core/Sources/Components/Tab/Properties/TabItemContent.swift rename to core/Sources/Components/Tab/Sources/Core/Properties/TabItemContent.swift diff --git a/core/Sources/Components/Tab/Properties/TabItemHeights.swift b/core/Sources/Components/Tab/Sources/Core/Properties/TabItemHeights.swift similarity index 100% rename from core/Sources/Components/Tab/Properties/TabItemHeights.swift rename to core/Sources/Components/Tab/Sources/Core/Properties/TabItemHeights.swift diff --git a/core/Sources/Components/Tab/Properties/TabItemSpacings.swift b/core/Sources/Components/Tab/Sources/Core/Properties/TabItemSpacings.swift similarity index 100% rename from core/Sources/Components/Tab/Properties/TabItemSpacings.swift rename to core/Sources/Components/Tab/Sources/Core/Properties/TabItemSpacings.swift diff --git a/core/Sources/Components/Tab/Properties/TabState.swift b/core/Sources/Components/Tab/Sources/Core/Properties/TabState.swift similarity index 100% rename from core/Sources/Components/Tab/Properties/TabState.swift rename to core/Sources/Components/Tab/Sources/Core/Properties/TabState.swift diff --git a/core/Sources/Components/Tab/Properties/TabStateAttributes.swift b/core/Sources/Components/Tab/Sources/Core/Properties/TabStateAttributes.swift similarity index 100% rename from core/Sources/Components/Tab/Properties/TabStateAttributes.swift rename to core/Sources/Components/Tab/Sources/Core/Properties/TabStateAttributes.swift diff --git a/core/Sources/Components/Tab/Properties/TabUIItemContent.swift b/core/Sources/Components/Tab/Sources/Core/Properties/TabUIItemContent.swift similarity index 100% rename from core/Sources/Components/Tab/Properties/TabUIItemContent.swift rename to core/Sources/Components/Tab/Sources/Core/Properties/TabUIItemContent.swift diff --git a/core/Sources/Components/Tab/Properties/TabsAttributes.swift b/core/Sources/Components/Tab/Sources/Core/Properties/TabsAttributes.swift similarity index 100% rename from core/Sources/Components/Tab/Properties/TabsAttributes.swift rename to core/Sources/Components/Tab/Sources/Core/Properties/TabsAttributes.swift diff --git a/core/Sources/Components/Tab/UseCases/TabGetFontUseCase.swift b/core/Sources/Components/Tab/Sources/Core/UseCases/TabGetFontUseCase.swift similarity index 100% rename from core/Sources/Components/Tab/UseCases/TabGetFontUseCase.swift rename to core/Sources/Components/Tab/Sources/Core/UseCases/TabGetFontUseCase.swift diff --git a/core/Sources/Components/Tab/UseCases/TabGetIntentColorUseCase.swift b/core/Sources/Components/Tab/Sources/Core/UseCases/TabGetIntentColorUseCase.swift similarity index 100% rename from core/Sources/Components/Tab/UseCases/TabGetIntentColorUseCase.swift rename to core/Sources/Components/Tab/Sources/Core/UseCases/TabGetIntentColorUseCase.swift diff --git a/core/Sources/Components/Tab/UseCases/TabGetStateAttributesUseCase.swift b/core/Sources/Components/Tab/Sources/Core/UseCases/TabGetStateAttributesUseCase.swift similarity index 100% rename from core/Sources/Components/Tab/UseCases/TabGetStateAttributesUseCase.swift rename to core/Sources/Components/Tab/Sources/Core/UseCases/TabGetStateAttributesUseCase.swift diff --git a/core/Sources/Components/Tab/UseCases/TabsGetAttributesUseCase.swift b/core/Sources/Components/Tab/Sources/Core/UseCases/TabsGetAttributesUseCase.swift similarity index 100% rename from core/Sources/Components/Tab/UseCases/TabsGetAttributesUseCase.swift rename to core/Sources/Components/Tab/Sources/Core/UseCases/TabsGetAttributesUseCase.swift diff --git a/core/Sources/Components/Tab/View/SwiftUI/TabApportionsSizeView.swift b/core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabApportionsSizeView.swift similarity index 100% rename from core/Sources/Components/Tab/View/SwiftUI/TabApportionsSizeView.swift rename to core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabApportionsSizeView.swift diff --git a/core/Sources/Components/Tab/View/SwiftUI/TabBackgroundLine.swift b/core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabBackgroundLine.swift similarity index 100% rename from core/Sources/Components/Tab/View/SwiftUI/TabBackgroundLine.swift rename to core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabBackgroundLine.swift diff --git a/core/Sources/Components/Tab/View/SwiftUI/TabEqualSizeView.swift b/core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabEqualSizeView.swift similarity index 100% rename from core/Sources/Components/Tab/View/SwiftUI/TabEqualSizeView.swift rename to core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabEqualSizeView.swift diff --git a/core/Sources/Components/Tab/View/SwiftUI/TabItemView.swift b/core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabItemView.swift similarity index 100% rename from core/Sources/Components/Tab/View/SwiftUI/TabItemView.swift rename to core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabItemView.swift diff --git a/core/Sources/Components/Tab/View/SwiftUI/TabSingleItem.swift b/core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabSingleItem.swift similarity index 100% rename from core/Sources/Components/Tab/View/SwiftUI/TabSingleItem.swift rename to core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabSingleItem.swift diff --git a/core/Sources/Components/Tab/View/SwiftUI/TabView.swift b/core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabView.swift similarity index 100% rename from core/Sources/Components/Tab/View/SwiftUI/TabView.swift rename to core/Sources/Components/Tab/Sources/Core/View/SwiftUI/TabView.swift diff --git a/core/Sources/Components/Tab/View/UIKit/TabItemUIView.swift b/core/Sources/Components/Tab/Sources/Core/View/UIKit/TabItemUIView.swift similarity index 100% rename from core/Sources/Components/Tab/View/UIKit/TabItemUIView.swift rename to core/Sources/Components/Tab/Sources/Core/View/UIKit/TabItemUIView.swift diff --git a/core/Sources/Components/Tab/View/UIKit/TabUIView.swift b/core/Sources/Components/Tab/Sources/Core/View/UIKit/TabUIView.swift similarity index 100% rename from core/Sources/Components/Tab/View/UIKit/TabUIView.swift rename to core/Sources/Components/Tab/Sources/Core/View/UIKit/TabUIView.swift diff --git a/core/Sources/Components/Tab/View/UIKit/TabUIViewDelegate.swift b/core/Sources/Components/Tab/Sources/Core/View/UIKit/TabUIViewDelegate.swift similarity index 100% rename from core/Sources/Components/Tab/View/UIKit/TabUIViewDelegate.swift rename to core/Sources/Components/Tab/Sources/Core/View/UIKit/TabUIViewDelegate.swift diff --git a/core/Sources/Components/Tab/ViewModel/TabContainerViewModel.swift b/core/Sources/Components/Tab/Sources/Core/ViewModel/TabContainerViewModel.swift similarity index 100% rename from core/Sources/Components/Tab/ViewModel/TabContainerViewModel.swift rename to core/Sources/Components/Tab/Sources/Core/ViewModel/TabContainerViewModel.swift diff --git a/core/Sources/Components/Tab/ViewModel/TabItemViewModel.swift b/core/Sources/Components/Tab/Sources/Core/ViewModel/TabItemViewModel.swift similarity index 100% rename from core/Sources/Components/Tab/ViewModel/TabItemViewModel.swift rename to core/Sources/Components/Tab/Sources/Core/ViewModel/TabItemViewModel.swift diff --git a/core/Sources/Components/Tab/ViewModel/TabViewModel.swift b/core/Sources/Components/Tab/Sources/Core/ViewModel/TabViewModel.swift similarity index 100% rename from core/Sources/Components/Tab/ViewModel/TabViewModel.swift rename to core/Sources/Components/Tab/Sources/Core/ViewModel/TabViewModel.swift diff --git a/core/Sources/Components/Tab/View/SwiftUI/TabItemViewSnapshotTests.swift b/core/Sources/Components/Tab/Tests/SnapshotTests/View/SwiftUI/TabItemViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Tab/View/SwiftUI/TabItemViewSnapshotTests.swift rename to core/Sources/Components/Tab/Tests/SnapshotTests/View/SwiftUI/TabItemViewSnapshotTests.swift diff --git a/core/Sources/Components/Tab/View/SwiftUI/TabViewSnapshotTests.swift b/core/Sources/Components/Tab/Tests/SnapshotTests/View/SwiftUI/TabViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Tab/View/SwiftUI/TabViewSnapshotTests.swift rename to core/Sources/Components/Tab/Tests/SnapshotTests/View/SwiftUI/TabViewSnapshotTests.swift diff --git a/core/Sources/Components/Tab/View/UIKit/TabItemUIViewSnapshotTests.swift b/core/Sources/Components/Tab/Tests/SnapshotTests/View/UIKit/TabItemUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Tab/View/UIKit/TabItemUIViewSnapshotTests.swift rename to core/Sources/Components/Tab/Tests/SnapshotTests/View/UIKit/TabItemUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Tab/View/UIKit/TabUIViewSnapshotTests.swift b/core/Sources/Components/Tab/Tests/SnapshotTests/View/UIKit/TabUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Tab/View/UIKit/TabUIViewSnapshotTests.swift rename to core/Sources/Components/Tab/Tests/SnapshotTests/View/UIKit/TabUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Tab/UseCases/TabGetFontUseCaseTests.swift b/core/Sources/Components/Tab/Tests/UnitTests/UseCases/TabGetFontUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Tab/UseCases/TabGetFontUseCaseTests.swift rename to core/Sources/Components/Tab/Tests/UnitTests/UseCases/TabGetFontUseCaseTests.swift diff --git a/core/Sources/Components/Tab/UseCases/TabGetIntentColorUseCaseTests.swift b/core/Sources/Components/Tab/Tests/UnitTests/UseCases/TabGetIntentColorUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Tab/UseCases/TabGetIntentColorUseCaseTests.swift rename to core/Sources/Components/Tab/Tests/UnitTests/UseCases/TabGetIntentColorUseCaseTests.swift diff --git a/core/Sources/Components/Tab/UseCases/TabGetStateAttributesUseCaseTests.swift b/core/Sources/Components/Tab/Tests/UnitTests/UseCases/TabGetStateAttributesUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Tab/UseCases/TabGetStateAttributesUseCaseTests.swift rename to core/Sources/Components/Tab/Tests/UnitTests/UseCases/TabGetStateAttributesUseCaseTests.swift diff --git a/core/Sources/Components/Tab/UseCases/TabsGetAttributesUseCaseTests.swift b/core/Sources/Components/Tab/Tests/UnitTests/UseCases/TabsGetAttributesUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Tab/UseCases/TabsGetAttributesUseCaseTests.swift rename to core/Sources/Components/Tab/Tests/UnitTests/UseCases/TabsGetAttributesUseCaseTests.swift diff --git a/core/Sources/Components/Tab/View/UIKit/TabItemUIViewTests.swift b/core/Sources/Components/Tab/Tests/UnitTests/View/UIKit/TabItemUIViewTests.swift similarity index 100% rename from core/Sources/Components/Tab/View/UIKit/TabItemUIViewTests.swift rename to core/Sources/Components/Tab/Tests/UnitTests/View/UIKit/TabItemUIViewTests.swift diff --git a/core/Sources/Components/Tab/View/UIKit/TabUIViewTests.swift b/core/Sources/Components/Tab/Tests/UnitTests/View/UIKit/TabUIViewTests.swift similarity index 100% rename from core/Sources/Components/Tab/View/UIKit/TabUIViewTests.swift rename to core/Sources/Components/Tab/Tests/UnitTests/View/UIKit/TabUIViewTests.swift diff --git a/core/Sources/Components/Tab/ViewModel/TabItemViewModelTests.swift b/core/Sources/Components/Tab/Tests/UnitTests/ViewModel/TabItemViewModelTests.swift similarity index 100% rename from core/Sources/Components/Tab/ViewModel/TabItemViewModelTests.swift rename to core/Sources/Components/Tab/Tests/UnitTests/ViewModel/TabItemViewModelTests.swift diff --git a/core/Sources/Components/Tab/ViewModel/TabViewModelTests.swift b/core/Sources/Components/Tab/Tests/UnitTests/ViewModel/TabViewModelTests.swift similarity index 100% rename from core/Sources/Components/Tab/ViewModel/TabViewModelTests.swift rename to core/Sources/Components/Tab/Tests/UnitTests/ViewModel/TabViewModelTests.swift diff --git a/core/Sources/Components/Tag/AccessibilityIdentifier/TagAccessibilityIdentifier.swift b/core/Sources/Components/Tag/Sources/Core/AccessibilityIdentifier/TagAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/Tag/AccessibilityIdentifier/TagAccessibilityIdentifier.swift rename to core/Sources/Components/Tag/Sources/Core/AccessibilityIdentifier/TagAccessibilityIdentifier.swift diff --git a/core/Sources/Components/Tag/Constants/TagConstants.swift b/core/Sources/Components/Tag/Sources/Core/Constants/TagConstants.swift similarity index 100% rename from core/Sources/Components/Tag/Constants/TagConstants.swift rename to core/Sources/Components/Tag/Sources/Core/Constants/TagConstants.swift diff --git a/core/Sources/Components/Tag/Enum/TagIntent.swift b/core/Sources/Components/Tag/Sources/Core/Enum/TagIntent.swift similarity index 100% rename from core/Sources/Components/Tag/Enum/TagIntent.swift rename to core/Sources/Components/Tag/Sources/Core/Enum/TagIntent.swift diff --git a/core/Sources/Components/Tag/Enum/TagVariant.swift b/core/Sources/Components/Tag/Sources/Core/Enum/TagVariant.swift similarity index 100% rename from core/Sources/Components/Tag/Enum/TagVariant.swift rename to core/Sources/Components/Tag/Sources/Core/Enum/TagVariant.swift diff --git a/core/Sources/Components/Tag/Model/Colors/TagColors.swift b/core/Sources/Components/Tag/Sources/Core/Model/Colors/TagColors.swift similarity index 100% rename from core/Sources/Components/Tag/Model/Colors/TagColors.swift rename to core/Sources/Components/Tag/Sources/Core/Model/Colors/TagColors.swift diff --git a/core/Sources/Components/Tag/Model/ContentColors/TagContentColors.swift b/core/Sources/Components/Tag/Sources/Core/Model/ContentColors/TagContentColors.swift similarity index 100% rename from core/Sources/Components/Tag/Model/ContentColors/TagContentColors.swift rename to core/Sources/Components/Tag/Sources/Core/Model/ContentColors/TagContentColors.swift diff --git a/core/Sources/Components/Tag/UseCase/GetColors/TagGetColorsUseCase.swift b/core/Sources/Components/Tag/Sources/Core/UseCase/GetColors/TagGetColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Tag/UseCase/GetColors/TagGetColorsUseCase.swift rename to core/Sources/Components/Tag/Sources/Core/UseCase/GetColors/TagGetColorsUseCase.swift diff --git a/core/Sources/Components/Tag/UseCase/GetContentColors/TagGetContentColorsUseCase.swift b/core/Sources/Components/Tag/Sources/Core/UseCase/GetContentColors/TagGetContentColorsUseCase.swift similarity index 100% rename from core/Sources/Components/Tag/UseCase/GetContentColors/TagGetContentColorsUseCase.swift rename to core/Sources/Components/Tag/Sources/Core/UseCase/GetContentColors/TagGetContentColorsUseCase.swift diff --git a/core/Sources/Components/Tag/View/SwiftUI/TagView.swift b/core/Sources/Components/Tag/Sources/Core/View/SwiftUI/TagView.swift similarity index 100% rename from core/Sources/Components/Tag/View/SwiftUI/TagView.swift rename to core/Sources/Components/Tag/Sources/Core/View/SwiftUI/TagView.swift diff --git a/core/Sources/Components/Tag/View/UIKit/TagUIView.swift b/core/Sources/Components/Tag/Sources/Core/View/UIKit/TagUIView.swift similarity index 100% rename from core/Sources/Components/Tag/View/UIKit/TagUIView.swift rename to core/Sources/Components/Tag/Sources/Core/View/UIKit/TagUIView.swift diff --git a/core/Sources/Components/Tag/ViewModel/TagViewModel.swift b/core/Sources/Components/Tag/Sources/Core/ViewModel/TagViewModel.swift similarity index 100% rename from core/Sources/Components/Tag/ViewModel/TagViewModel.swift rename to core/Sources/Components/Tag/Sources/Core/ViewModel/TagViewModel.swift diff --git a/core/Sources/Components/Tag/Model/Colors/TagColors+ExtensionTests.swift b/core/Sources/Components/Tag/Sources/Testing/Model/Colors/TagColors+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Tag/Model/Colors/TagColors+ExtensionTests.swift rename to core/Sources/Components/Tag/Sources/Testing/Model/Colors/TagColors+ExtensionTests.swift diff --git a/core/Sources/Components/Tag/Model/ContentColors/TagContentColors+ExtensionTests.swift b/core/Sources/Components/Tag/Sources/Testing/Model/ContentColors/TagContentColors+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/Tag/Model/ContentColors/TagContentColors+ExtensionTests.swift rename to core/Sources/Components/Tag/Sources/Testing/Model/ContentColors/TagContentColors+ExtensionTests.swift diff --git a/core/Sources/Components/Tag/View/Common/TagConfigurationSnapshotTests.swift b/core/Sources/Components/Tag/Tests/SnapshotTests/View/Common/TagConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Tag/View/Common/TagConfigurationSnapshotTests.swift rename to core/Sources/Components/Tag/Tests/SnapshotTests/View/Common/TagConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/Tag/View/Common/TagScenarioSnapshotTests.swift b/core/Sources/Components/Tag/Tests/SnapshotTests/View/Common/TagScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Tag/View/Common/TagScenarioSnapshotTests.swift rename to core/Sources/Components/Tag/Tests/SnapshotTests/View/Common/TagScenarioSnapshotTests.swift diff --git a/core/Sources/Components/Tag/View/SwiftUI/TagViewSnapshotTests.swift b/core/Sources/Components/Tag/Tests/SnapshotTests/View/SwiftUI/TagViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Tag/View/SwiftUI/TagViewSnapshotTests.swift rename to core/Sources/Components/Tag/Tests/SnapshotTests/View/SwiftUI/TagViewSnapshotTests.swift diff --git a/core/Sources/Components/Tag/View/UIKit/TagUIViewSnapshotTests.swift b/core/Sources/Components/Tag/Tests/SnapshotTests/View/UIKit/TagUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/Tag/View/UIKit/TagUIViewSnapshotTests.swift rename to core/Sources/Components/Tag/Tests/SnapshotTests/View/UIKit/TagUIViewSnapshotTests.swift diff --git a/core/Sources/Components/Tag/Model/Colors/TagColorsTests.swift b/core/Sources/Components/Tag/Tests/UnitTests/Model/Colors/TagColorsTests.swift similarity index 100% rename from core/Sources/Components/Tag/Model/Colors/TagColorsTests.swift rename to core/Sources/Components/Tag/Tests/UnitTests/Model/Colors/TagColorsTests.swift diff --git a/core/Sources/Components/Tag/Model/ContentColors/TagContentColorsTests.swift b/core/Sources/Components/Tag/Tests/UnitTests/Model/ContentColors/TagContentColorsTests.swift similarity index 100% rename from core/Sources/Components/Tag/Model/ContentColors/TagContentColorsTests.swift rename to core/Sources/Components/Tag/Tests/UnitTests/Model/ContentColors/TagContentColorsTests.swift diff --git a/core/Sources/Components/Tag/UseCase/GetColors/TagGetColorsUseCaseTests.swift b/core/Sources/Components/Tag/Tests/UnitTests/UseCase/GetColors/TagGetColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Tag/UseCase/GetColors/TagGetColorsUseCaseTests.swift rename to core/Sources/Components/Tag/Tests/UnitTests/UseCase/GetColors/TagGetColorsUseCaseTests.swift diff --git a/core/Sources/Components/Tag/UseCase/GetContentColors/TagGetIntentColorsUseCaseTests.swift b/core/Sources/Components/Tag/Tests/UnitTests/UseCase/GetContentColors/TagGetIntentColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/Tag/UseCase/GetContentColors/TagGetIntentColorsUseCaseTests.swift rename to core/Sources/Components/Tag/Tests/UnitTests/UseCase/GetContentColors/TagGetIntentColorsUseCaseTests.swift diff --git a/core/Sources/Components/Tag/ViewModel/TagViewModelTests.swift b/core/Sources/Components/Tag/Tests/UnitTests/ViewModel/TagViewModelTests.swift similarity index 100% rename from core/Sources/Components/Tag/ViewModel/TagViewModelTests.swift rename to core/Sources/Components/Tag/Tests/UnitTests/ViewModel/TagViewModelTests.swift diff --git a/core/Sources/Components/TextField/Addons/View/AccessibilityIdentifiier/TextFieldAddonsAccessibilityIdentifier.swift b/core/Sources/Components/TextField/Sources/Core/Addons/View/AccessibilityIdentifiier/TextFieldAddonsAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/TextField/Addons/View/AccessibilityIdentifiier/TextFieldAddonsAccessibilityIdentifier.swift rename to core/Sources/Components/TextField/Sources/Core/Addons/View/AccessibilityIdentifiier/TextFieldAddonsAccessibilityIdentifier.swift diff --git a/core/Sources/Components/TextField/Addons/View/SwiftUI/TextFieldAddon.swift b/core/Sources/Components/TextField/Sources/Core/Addons/View/SwiftUI/TextFieldAddon.swift similarity index 100% rename from core/Sources/Components/TextField/Addons/View/SwiftUI/TextFieldAddon.swift rename to core/Sources/Components/TextField/Sources/Core/Addons/View/SwiftUI/TextFieldAddon.swift diff --git a/core/Sources/Components/TextField/Addons/View/SwiftUI/TextFieldAddons.swift b/core/Sources/Components/TextField/Sources/Core/Addons/View/SwiftUI/TextFieldAddons.swift similarity index 100% rename from core/Sources/Components/TextField/Addons/View/SwiftUI/TextFieldAddons.swift rename to core/Sources/Components/TextField/Sources/Core/Addons/View/SwiftUI/TextFieldAddons.swift diff --git a/core/Sources/Components/TextField/Addons/View/UIKit/TextFieldAddonsUIView.swift b/core/Sources/Components/TextField/Sources/Core/Addons/View/UIKit/TextFieldAddonsUIView.swift similarity index 100% rename from core/Sources/Components/TextField/Addons/View/UIKit/TextFieldAddonsUIView.swift rename to core/Sources/Components/TextField/Sources/Core/Addons/View/UIKit/TextFieldAddonsUIView.swift diff --git a/core/Sources/Components/TextField/Addons/ViewModel/TextFieldAddonsViewModel.swift b/core/Sources/Components/TextField/Sources/Core/Addons/ViewModel/TextFieldAddonsViewModel.swift similarity index 100% rename from core/Sources/Components/TextField/Addons/ViewModel/TextFieldAddonsViewModel.swift rename to core/Sources/Components/TextField/Sources/Core/Addons/ViewModel/TextFieldAddonsViewModel.swift diff --git a/core/Sources/Components/TextField/Addons/ViewModel/TextFieldViewModelForAddons.swift b/core/Sources/Components/TextField/Sources/Core/Addons/ViewModel/TextFieldViewModelForAddons.swift similarity index 100% rename from core/Sources/Components/TextField/Addons/ViewModel/TextFieldViewModelForAddons.swift rename to core/Sources/Components/TextField/Sources/Core/Addons/ViewModel/TextFieldViewModelForAddons.swift diff --git a/core/Sources/Components/TextField/Enum/TextFieldBorderStyle.swift b/core/Sources/Components/TextField/Sources/Core/Enum/TextFieldBorderStyle.swift similarity index 100% rename from core/Sources/Components/TextField/Enum/TextFieldBorderStyle.swift rename to core/Sources/Components/TextField/Sources/Core/Enum/TextFieldBorderStyle.swift diff --git a/core/Sources/Components/TextField/Enum/TextFieldIntent.swift b/core/Sources/Components/TextField/Sources/Core/Enum/TextFieldIntent.swift similarity index 100% rename from core/Sources/Components/TextField/Enum/TextFieldIntent.swift rename to core/Sources/Components/TextField/Sources/Core/Enum/TextFieldIntent.swift diff --git a/core/Sources/Components/TextField/Model/TextFieldBorderLayout.swift b/core/Sources/Components/TextField/Sources/Core/Model/TextFieldBorderLayout.swift similarity index 100% rename from core/Sources/Components/TextField/Model/TextFieldBorderLayout.swift rename to core/Sources/Components/TextField/Sources/Core/Model/TextFieldBorderLayout.swift diff --git a/core/Sources/Components/TextField/Model/TextFieldColors.swift b/core/Sources/Components/TextField/Sources/Core/Model/TextFieldColors.swift similarity index 100% rename from core/Sources/Components/TextField/Model/TextFieldColors.swift rename to core/Sources/Components/TextField/Sources/Core/Model/TextFieldColors.swift diff --git a/core/Sources/Components/TextField/Model/TextFieldSpacings.swift b/core/Sources/Components/TextField/Sources/Core/Model/TextFieldSpacings.swift similarity index 100% rename from core/Sources/Components/TextField/Model/TextFieldSpacings.swift rename to core/Sources/Components/TextField/Sources/Core/Model/TextFieldSpacings.swift diff --git a/core/Sources/Components/TextField/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCase.swift b/core/Sources/Components/TextField/Sources/Core/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCase.swift similarity index 100% rename from core/Sources/Components/TextField/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCase.swift rename to core/Sources/Components/TextField/Sources/Core/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCase.swift diff --git a/core/Sources/Components/TextField/UseCase/GetColors/TextFieldGetColorsUseCase.swift b/core/Sources/Components/TextField/Sources/Core/UseCase/GetColors/TextFieldGetColorsUseCase.swift similarity index 100% rename from core/Sources/Components/TextField/UseCase/GetColors/TextFieldGetColorsUseCase.swift rename to core/Sources/Components/TextField/Sources/Core/UseCase/GetColors/TextFieldGetColorsUseCase.swift diff --git a/core/Sources/Components/TextField/UseCase/GetSpacings/TextFieldGetSpacingsUseCase.swift b/core/Sources/Components/TextField/Sources/Core/UseCase/GetSpacings/TextFieldGetSpacingsUseCase.swift similarity index 100% rename from core/Sources/Components/TextField/UseCase/GetSpacings/TextFieldGetSpacingsUseCase.swift rename to core/Sources/Components/TextField/Sources/Core/UseCase/GetSpacings/TextFieldGetSpacingsUseCase.swift diff --git a/core/Sources/Components/TextField/View/AccessibilityIdentifiier/TextFieldAccessibilityIdentifier.swift b/core/Sources/Components/TextField/Sources/Core/View/AccessibilityIdentifiier/TextFieldAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/TextField/View/AccessibilityIdentifiier/TextFieldAccessibilityIdentifier.swift rename to core/Sources/Components/TextField/Sources/Core/View/AccessibilityIdentifiier/TextFieldAccessibilityIdentifier.swift diff --git a/core/Sources/Components/TextField/View/SwiftUI/TextFieldView.swift b/core/Sources/Components/TextField/Sources/Core/View/SwiftUI/TextFieldView.swift similarity index 100% rename from core/Sources/Components/TextField/View/SwiftUI/TextFieldView.swift rename to core/Sources/Components/TextField/Sources/Core/View/SwiftUI/TextFieldView.swift diff --git a/core/Sources/Components/TextField/View/SwiftUI/TextFieldViewInternal.swift b/core/Sources/Components/TextField/Sources/Core/View/SwiftUI/TextFieldViewInternal.swift similarity index 100% rename from core/Sources/Components/TextField/View/SwiftUI/TextFieldViewInternal.swift rename to core/Sources/Components/TextField/Sources/Core/View/SwiftUI/TextFieldViewInternal.swift diff --git a/core/Sources/Components/TextField/View/SwiftUI/TextFieldViewType.swift b/core/Sources/Components/TextField/Sources/Core/View/SwiftUI/TextFieldViewType.swift similarity index 100% rename from core/Sources/Components/TextField/View/SwiftUI/TextFieldViewType.swift rename to core/Sources/Components/TextField/Sources/Core/View/SwiftUI/TextFieldViewType.swift diff --git a/core/Sources/Components/TextField/View/UIKit/TextFieldUIView.swift b/core/Sources/Components/TextField/Sources/Core/View/UIKit/TextFieldUIView.swift similarity index 100% rename from core/Sources/Components/TextField/View/UIKit/TextFieldUIView.swift rename to core/Sources/Components/TextField/Sources/Core/View/UIKit/TextFieldUIView.swift diff --git a/core/Sources/Components/TextField/ViewModel/TextFieldViewModel.swift b/core/Sources/Components/TextField/Sources/Core/ViewModel/TextFieldViewModel.swift similarity index 100% rename from core/Sources/Components/TextField/ViewModel/TextFieldViewModel.swift rename to core/Sources/Components/TextField/Sources/Core/ViewModel/TextFieldViewModel.swift diff --git a/core/Sources/Components/TextField/Model/TextFieldBorderLayout+ExtensionTests.swift b/core/Sources/Components/TextField/Sources/Testing/Model/TextFieldBorderLayout+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/TextField/Model/TextFieldBorderLayout+ExtensionTests.swift rename to core/Sources/Components/TextField/Sources/Testing/Model/TextFieldBorderLayout+ExtensionTests.swift diff --git a/core/Sources/Components/TextField/Model/TextFieldColors+ExtensionTests.swift b/core/Sources/Components/TextField/Sources/Testing/Model/TextFieldColors+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/TextField/Model/TextFieldColors+ExtensionTests.swift rename to core/Sources/Components/TextField/Sources/Testing/Model/TextFieldColors+ExtensionTests.swift diff --git a/core/Sources/Components/TextField/Model/TextFieldSpacings+ExtensionTests.swift b/core/Sources/Components/TextField/Sources/Testing/Model/TextFieldSpacings+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/TextField/Model/TextFieldSpacings+ExtensionTests.swift rename to core/Sources/Components/TextField/Sources/Testing/Model/TextFieldSpacings+ExtensionTests.swift diff --git a/core/Sources/Components/TextField/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCasableGeneratedMock+ExtensionTests.swift b/core/Sources/Components/TextField/Sources/Testing/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCasableGeneratedMock+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/TextField/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCasableGeneratedMock+ExtensionTests.swift rename to core/Sources/Components/TextField/Sources/Testing/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCasableGeneratedMock+ExtensionTests.swift diff --git a/core/Sources/Components/TextField/UseCase/GetColors/TextFieldGetColorsUseCasableGeneratedMock+ExtensionTests.swift b/core/Sources/Components/TextField/Sources/Testing/UseCase/GetColors/TextFieldGetColorsUseCasableGeneratedMock+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/TextField/UseCase/GetColors/TextFieldGetColorsUseCasableGeneratedMock+ExtensionTests.swift rename to core/Sources/Components/TextField/Sources/Testing/UseCase/GetColors/TextFieldGetColorsUseCasableGeneratedMock+ExtensionTests.swift diff --git a/core/Sources/Components/TextField/UseCase/GetSpacings/TextFieldGetSpacingsUseCaseGeneratedMock+ExtensionTests.swift b/core/Sources/Components/TextField/Sources/Testing/UseCase/GetSpacings/TextFieldGetSpacingsUseCaseGeneratedMock+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/TextField/UseCase/GetSpacings/TextFieldGetSpacingsUseCaseGeneratedMock+ExtensionTests.swift rename to core/Sources/Components/TextField/Sources/Testing/UseCase/GetSpacings/TextFieldGetSpacingsUseCaseGeneratedMock+ExtensionTests.swift diff --git a/core/Sources/Components/TextField/View/TextFieldScenario+SnapshotTests.swift b/core/Sources/Components/TextField/Tests/SnapshotTests/View/TextFieldScenario+SnapshotTests.swift similarity index 100% rename from core/Sources/Components/TextField/View/TextFieldScenario+SnapshotTests.swift rename to core/Sources/Components/TextField/Tests/SnapshotTests/View/TextFieldScenario+SnapshotTests.swift diff --git a/core/Sources/Components/TextField/View/UIKit/TextFieldUIViewSnapshotTests.swift b/core/Sources/Components/TextField/Tests/SnapshotTests/View/UIKit/TextFieldUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/TextField/View/UIKit/TextFieldUIViewSnapshotTests.swift rename to core/Sources/Components/TextField/Tests/SnapshotTests/View/UIKit/TextFieldUIViewSnapshotTests.swift diff --git a/core/Sources/Components/TextField/Addons/ViewModel/TextFieldAddonsViewModelTests.swift b/core/Sources/Components/TextField/Tests/UnitTests/Addons/ViewModel/TextFieldAddonsViewModelTests.swift similarity index 100% rename from core/Sources/Components/TextField/Addons/ViewModel/TextFieldAddonsViewModelTests.swift rename to core/Sources/Components/TextField/Tests/UnitTests/Addons/ViewModel/TextFieldAddonsViewModelTests.swift diff --git a/core/Sources/Components/TextField/Addons/ViewModel/TextFieldViewModelForAddonsTests.swift b/core/Sources/Components/TextField/Tests/UnitTests/Addons/ViewModel/TextFieldViewModelForAddonsTests.swift similarity index 100% rename from core/Sources/Components/TextField/Addons/ViewModel/TextFieldViewModelForAddonsTests.swift rename to core/Sources/Components/TextField/Tests/UnitTests/Addons/ViewModel/TextFieldViewModelForAddonsTests.swift diff --git a/core/Sources/Components/TextField/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCaseTests.swift b/core/Sources/Components/TextField/Tests/UnitTests/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCaseTests.swift similarity index 100% rename from core/Sources/Components/TextField/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCaseTests.swift rename to core/Sources/Components/TextField/Tests/UnitTests/UseCase/GetBorderLayout/TextFieldGetBorderLayoutUseCaseTests.swift diff --git a/core/Sources/Components/TextField/UseCase/GetColors/TextFieldGetColorsUseCaseTests.swift b/core/Sources/Components/TextField/Tests/UnitTests/UseCase/GetColors/TextFieldGetColorsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/TextField/UseCase/GetColors/TextFieldGetColorsUseCaseTests.swift rename to core/Sources/Components/TextField/Tests/UnitTests/UseCase/GetColors/TextFieldGetColorsUseCaseTests.swift diff --git a/core/Sources/Components/TextField/UseCase/GetSpacings/TextFieldGetSpacingsUseCaseTests.swift b/core/Sources/Components/TextField/Tests/UnitTests/UseCase/GetSpacings/TextFieldGetSpacingsUseCaseTests.swift similarity index 100% rename from core/Sources/Components/TextField/UseCase/GetSpacings/TextFieldGetSpacingsUseCaseTests.swift rename to core/Sources/Components/TextField/Tests/UnitTests/UseCase/GetSpacings/TextFieldGetSpacingsUseCaseTests.swift diff --git a/core/Sources/Components/TextField/ViewModel/TextFieldViewModelTests.swift b/core/Sources/Components/TextField/Tests/UnitTests/ViewModel/TextFieldViewModelTests.swift similarity index 100% rename from core/Sources/Components/TextField/ViewModel/TextFieldViewModelTests.swift rename to core/Sources/Components/TextField/Tests/UnitTests/ViewModel/TextFieldViewModelTests.swift diff --git a/core/Sources/Components/TextLink/AccessibilityIdentifier/TextLinkAccessibilityIdentifier.swift b/core/Sources/Components/TextLink/Sources/Core/AccessibilityIdentifier/TextLinkAccessibilityIdentifier.swift similarity index 100% rename from core/Sources/Components/TextLink/AccessibilityIdentifier/TextLinkAccessibilityIdentifier.swift rename to core/Sources/Components/TextLink/Sources/Core/AccessibilityIdentifier/TextLinkAccessibilityIdentifier.swift diff --git a/core/Sources/Components/TextLink/Enum/Public/Alignment/TextLinkAlignment.swift b/core/Sources/Components/TextLink/Sources/Core/Enum/Public/Alignment/TextLinkAlignment.swift similarity index 100% rename from core/Sources/Components/TextLink/Enum/Public/Alignment/TextLinkAlignment.swift rename to core/Sources/Components/TextLink/Sources/Core/Enum/Public/Alignment/TextLinkAlignment.swift diff --git a/core/Sources/Components/TextLink/Enum/Public/TextLinkIntent.swift b/core/Sources/Components/TextLink/Sources/Core/Enum/Public/TextLinkIntent.swift similarity index 100% rename from core/Sources/Components/TextLink/Enum/Public/TextLinkIntent.swift rename to core/Sources/Components/TextLink/Sources/Core/Enum/Public/TextLinkIntent.swift diff --git a/core/Sources/Components/TextLink/Enum/Public/TextLinkTypography.swift b/core/Sources/Components/TextLink/Sources/Core/Enum/Public/TextLinkTypography.swift similarity index 100% rename from core/Sources/Components/TextLink/Enum/Public/TextLinkTypography.swift rename to core/Sources/Components/TextLink/Sources/Core/Enum/Public/TextLinkTypography.swift diff --git a/core/Sources/Components/TextLink/Enum/Public/TextLinkVariant.swift b/core/Sources/Components/TextLink/Sources/Core/Enum/Public/TextLinkVariant.swift similarity index 100% rename from core/Sources/Components/TextLink/Enum/Public/TextLinkVariant.swift rename to core/Sources/Components/TextLink/Sources/Core/Enum/Public/TextLinkVariant.swift diff --git a/core/Sources/Components/TextLink/Properties/Internal/ImageSize/TextLinkImageSize.swift b/core/Sources/Components/TextLink/Sources/Core/Properties/Internal/ImageSize/TextLinkImageSize.swift similarity index 100% rename from core/Sources/Components/TextLink/Properties/Internal/ImageSize/TextLinkImageSize.swift rename to core/Sources/Components/TextLink/Sources/Core/Properties/Internal/ImageSize/TextLinkImageSize.swift diff --git a/core/Sources/Components/TextLink/Properties/Internal/Typographies/TextLinkTypographies.swift b/core/Sources/Components/TextLink/Sources/Core/Properties/Internal/Typographies/TextLinkTypographies.swift similarity index 100% rename from core/Sources/Components/TextLink/Properties/Internal/Typographies/TextLinkTypographies.swift rename to core/Sources/Components/TextLink/Sources/Core/Properties/Internal/Typographies/TextLinkTypographies.swift diff --git a/core/Sources/Components/TextLink/UseCase/GetAttributedString/TextLinkGetAttributedStringUseCase.swift b/core/Sources/Components/TextLink/Sources/Core/UseCase/GetAttributedString/TextLinkGetAttributedStringUseCase.swift similarity index 100% rename from core/Sources/Components/TextLink/UseCase/GetAttributedString/TextLinkGetAttributedStringUseCase.swift rename to core/Sources/Components/TextLink/Sources/Core/UseCase/GetAttributedString/TextLinkGetAttributedStringUseCase.swift diff --git a/core/Sources/Components/TextLink/UseCase/GetColor/TextLinkGetColorUseCase.swift b/core/Sources/Components/TextLink/Sources/Core/UseCase/GetColor/TextLinkGetColorUseCase.swift similarity index 100% rename from core/Sources/Components/TextLink/UseCase/GetColor/TextLinkGetColorUseCase.swift rename to core/Sources/Components/TextLink/Sources/Core/UseCase/GetColor/TextLinkGetColorUseCase.swift diff --git a/core/Sources/Components/TextLink/UseCase/GetImageSize/TextLinkGetImageSizeUseCase.swift b/core/Sources/Components/TextLink/Sources/Core/UseCase/GetImageSize/TextLinkGetImageSizeUseCase.swift similarity index 100% rename from core/Sources/Components/TextLink/UseCase/GetImageSize/TextLinkGetImageSizeUseCase.swift rename to core/Sources/Components/TextLink/Sources/Core/UseCase/GetImageSize/TextLinkGetImageSizeUseCase.swift diff --git a/core/Sources/Components/TextLink/UseCase/GetTypographies/TextLinkGetTypographiesUseCase.swift b/core/Sources/Components/TextLink/Sources/Core/UseCase/GetTypographies/TextLinkGetTypographiesUseCase.swift similarity index 100% rename from core/Sources/Components/TextLink/UseCase/GetTypographies/TextLinkGetTypographiesUseCase.swift rename to core/Sources/Components/TextLink/Sources/Core/UseCase/GetTypographies/TextLinkGetTypographiesUseCase.swift diff --git a/core/Sources/Components/TextLink/UseCase/GetUnderline/TextLinkGetUnderlineUseCase.swift b/core/Sources/Components/TextLink/Sources/Core/UseCase/GetUnderline/TextLinkGetUnderlineUseCase.swift similarity index 100% rename from core/Sources/Components/TextLink/UseCase/GetUnderline/TextLinkGetUnderlineUseCase.swift rename to core/Sources/Components/TextLink/Sources/Core/UseCase/GetUnderline/TextLinkGetUnderlineUseCase.swift diff --git a/core/Sources/Components/TextLink/View/SwiftUI/TextLinkView.swift b/core/Sources/Components/TextLink/Sources/Core/View/SwiftUI/TextLinkView.swift similarity index 100% rename from core/Sources/Components/TextLink/View/SwiftUI/TextLinkView.swift rename to core/Sources/Components/TextLink/Sources/Core/View/SwiftUI/TextLinkView.swift diff --git a/core/Sources/Components/TextLink/View/UIKit/TextLinkUIView.swift b/core/Sources/Components/TextLink/Sources/Core/View/UIKit/TextLinkUIView.swift similarity index 100% rename from core/Sources/Components/TextLink/View/UIKit/TextLinkUIView.swift rename to core/Sources/Components/TextLink/Sources/Core/View/UIKit/TextLinkUIView.swift diff --git a/core/Sources/Components/TextLink/ViewModel/TextLinkViewModel.swift b/core/Sources/Components/TextLink/Sources/Core/ViewModel/TextLinkViewModel.swift similarity index 100% rename from core/Sources/Components/TextLink/ViewModel/TextLinkViewModel.swift rename to core/Sources/Components/TextLink/Sources/Core/ViewModel/TextLinkViewModel.swift diff --git a/core/Sources/Components/TextLink/Properties/Internal/ImageSize/TextLinkImageSizeMock+ExtensionTests.swift b/core/Sources/Components/TextLink/Sources/Testing/Properties/Internal/ImageSize/TextLinkImageSizeMock+ExtensionTests.swift similarity index 100% rename from core/Sources/Components/TextLink/Properties/Internal/ImageSize/TextLinkImageSizeMock+ExtensionTests.swift rename to core/Sources/Components/TextLink/Sources/Testing/Properties/Internal/ImageSize/TextLinkImageSizeMock+ExtensionTests.swift diff --git a/core/Sources/Components/TextLink/Properties/Internal/Typographies/TextLinkTypographiesMock+ExtensionsTests.swift b/core/Sources/Components/TextLink/Sources/Testing/Properties/Internal/Typographies/TextLinkTypographiesMock+ExtensionsTests.swift similarity index 100% rename from core/Sources/Components/TextLink/Properties/Internal/Typographies/TextLinkTypographiesMock+ExtensionsTests.swift rename to core/Sources/Components/TextLink/Sources/Testing/Properties/Internal/Typographies/TextLinkTypographiesMock+ExtensionsTests.swift diff --git a/core/Sources/Components/TextLink/View/Common/TextLinkConfigurationSnapshotTests.swift b/core/Sources/Components/TextLink/Tests/SnapshotTests/View/Common/TextLinkConfigurationSnapshotTests.swift similarity index 100% rename from core/Sources/Components/TextLink/View/Common/TextLinkConfigurationSnapshotTests.swift rename to core/Sources/Components/TextLink/Tests/SnapshotTests/View/Common/TextLinkConfigurationSnapshotTests.swift diff --git a/core/Sources/Components/TextLink/View/Common/TextLinkScenarioSnapshotTests.swift b/core/Sources/Components/TextLink/Tests/SnapshotTests/View/Common/TextLinkScenarioSnapshotTests.swift similarity index 100% rename from core/Sources/Components/TextLink/View/Common/TextLinkScenarioSnapshotTests.swift rename to core/Sources/Components/TextLink/Tests/SnapshotTests/View/Common/TextLinkScenarioSnapshotTests.swift diff --git a/core/Sources/Components/TextLink/View/SwiftUI/TextLinkViewSnapshotTests.swift b/core/Sources/Components/TextLink/Tests/SnapshotTests/View/SwiftUI/TextLinkViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/TextLink/View/SwiftUI/TextLinkViewSnapshotTests.swift rename to core/Sources/Components/TextLink/Tests/SnapshotTests/View/SwiftUI/TextLinkViewSnapshotTests.swift diff --git a/core/Sources/Components/TextLink/View/UIKit/TextLinkUIViewSnapshotTests.swift b/core/Sources/Components/TextLink/Tests/SnapshotTests/View/UIKit/TextLinkUIViewSnapshotTests.swift similarity index 100% rename from core/Sources/Components/TextLink/View/UIKit/TextLinkUIViewSnapshotTests.swift rename to core/Sources/Components/TextLink/Tests/SnapshotTests/View/UIKit/TextLinkUIViewSnapshotTests.swift diff --git a/core/Sources/Components/TextLink/Enum/Public/Alignment/TextLinkAlignmentTests.swift b/core/Sources/Components/TextLink/Tests/UnitTests/Enum/Public/Alignment/TextLinkAlignmentTests.swift similarity index 100% rename from core/Sources/Components/TextLink/Enum/Public/Alignment/TextLinkAlignmentTests.swift rename to core/Sources/Components/TextLink/Tests/UnitTests/Enum/Public/Alignment/TextLinkAlignmentTests.swift diff --git a/core/Sources/Components/TextLink/UseCase/GetAttributedString/TextLinkGetAttributedStringUseCaseTests.swift b/core/Sources/Components/TextLink/Tests/UnitTests/UseCase/GetAttributedString/TextLinkGetAttributedStringUseCaseTests.swift similarity index 100% rename from core/Sources/Components/TextLink/UseCase/GetAttributedString/TextLinkGetAttributedStringUseCaseTests.swift rename to core/Sources/Components/TextLink/Tests/UnitTests/UseCase/GetAttributedString/TextLinkGetAttributedStringUseCaseTests.swift diff --git a/core/Sources/Components/TextLink/UseCase/GetColor/TextLinkGetColorUseCaseTests.swift b/core/Sources/Components/TextLink/Tests/UnitTests/UseCase/GetColor/TextLinkGetColorUseCaseTests.swift similarity index 100% rename from core/Sources/Components/TextLink/UseCase/GetColor/TextLinkGetColorUseCaseTests.swift rename to core/Sources/Components/TextLink/Tests/UnitTests/UseCase/GetColor/TextLinkGetColorUseCaseTests.swift diff --git a/core/Sources/Components/TextLink/UseCase/GetImageSize/TextLinkGetImageSizeUseCaseTests.swift b/core/Sources/Components/TextLink/Tests/UnitTests/UseCase/GetImageSize/TextLinkGetImageSizeUseCaseTests.swift similarity index 100% rename from core/Sources/Components/TextLink/UseCase/GetImageSize/TextLinkGetImageSizeUseCaseTests.swift rename to core/Sources/Components/TextLink/Tests/UnitTests/UseCase/GetImageSize/TextLinkGetImageSizeUseCaseTests.swift diff --git a/core/Sources/Components/TextLink/UseCase/GetTypographies/TextLinkGetTypographiesUseCaseTests.swift b/core/Sources/Components/TextLink/Tests/UnitTests/UseCase/GetTypographies/TextLinkGetTypographiesUseCaseTests.swift similarity index 100% rename from core/Sources/Components/TextLink/UseCase/GetTypographies/TextLinkGetTypographiesUseCaseTests.swift rename to core/Sources/Components/TextLink/Tests/UnitTests/UseCase/GetTypographies/TextLinkGetTypographiesUseCaseTests.swift diff --git a/core/Sources/Components/TextLink/UseCase/GetUnderline/TextLinkGetUnderlineUseCaseTests.swift b/core/Sources/Components/TextLink/Tests/UnitTests/UseCase/GetUnderline/TextLinkGetUnderlineUseCaseTests.swift similarity index 100% rename from core/Sources/Components/TextLink/UseCase/GetUnderline/TextLinkGetUnderlineUseCaseTests.swift rename to core/Sources/Components/TextLink/Tests/UnitTests/UseCase/GetUnderline/TextLinkGetUnderlineUseCaseTests.swift diff --git a/core/Sources/Components/TextLink/ViewModel/TextLinkViewModelTests.swift b/core/Sources/Components/TextLink/Tests/UnitTests/ViewModel/TextLinkViewModelTests.swift similarity index 100% rename from core/Sources/Components/TextLink/ViewModel/TextLinkViewModelTests.swift rename to core/Sources/Components/TextLink/Tests/UnitTests/ViewModel/TextLinkViewModelTests.swift