diff --git a/swift/Sources/GildedRose/Item.swift b/swift/Sources/GildedRose/Items/Item.swift similarity index 100% rename from swift/Sources/GildedRose/Item.swift rename to swift/Sources/GildedRose/Items/Item.swift diff --git a/swift/Sources/GildedRose/ItemQualityUpdater.swift b/swift/Sources/GildedRose/Protocols/ItemQualityUpdater.swift similarity index 100% rename from swift/Sources/GildedRose/ItemQualityUpdater.swift rename to swift/Sources/GildedRose/Protocols/ItemQualityUpdater.swift diff --git a/swift/Sources/GildedRose/ItemSellInUpdater.swift b/swift/Sources/GildedRose/Protocols/ItemSellInUpdater.swift similarity index 100% rename from swift/Sources/GildedRose/ItemSellInUpdater.swift rename to swift/Sources/GildedRose/Protocols/ItemSellInUpdater.swift