diff --git a/ConsoleApp/ConsoleApp.csproj b/Sources/ConsoleApp/ConsoleApp.csproj similarity index 100% rename from ConsoleApp/ConsoleApp.csproj rename to Sources/ConsoleApp/ConsoleApp.csproj diff --git a/ConsoleApp/Program.cs b/Sources/ConsoleApp/Program.cs similarity index 100% rename from ConsoleApp/Program.cs rename to Sources/ConsoleApp/Program.cs diff --git a/CoreLibrary/Combinaison.cs b/Sources/CoreLibrary/Combinaison.cs similarity index 100% rename from CoreLibrary/Combinaison.cs rename to Sources/CoreLibrary/Combinaison.cs diff --git a/CoreLibrary/CombinaisonIndicateur.cs b/Sources/CoreLibrary/CombinaisonIndicateur.cs similarity index 100% rename from CoreLibrary/CombinaisonIndicateur.cs rename to Sources/CoreLibrary/CombinaisonIndicateur.cs diff --git a/CoreLibrary/CombinaisonJoueur.cs b/Sources/CoreLibrary/CombinaisonJoueur.cs similarity index 100% rename from CoreLibrary/CombinaisonJoueur.cs rename to Sources/CoreLibrary/CombinaisonJoueur.cs diff --git a/CoreLibrary/CombinaisonSecrete.cs b/Sources/CoreLibrary/CombinaisonSecrete.cs similarity index 100% rename from CoreLibrary/CombinaisonSecrete.cs rename to Sources/CoreLibrary/CombinaisonSecrete.cs diff --git a/CoreLibrary/CoreLibrary.csproj b/Sources/CoreLibrary/CoreLibrary.csproj similarity index 100% rename from CoreLibrary/CoreLibrary.csproj rename to Sources/CoreLibrary/CoreLibrary.csproj diff --git a/CoreLibrary/Couleurs.cs b/Sources/CoreLibrary/Couleurs.cs similarity index 100% rename from CoreLibrary/Couleurs.cs rename to Sources/CoreLibrary/Couleurs.cs diff --git a/CoreLibrary/IRegles.cs b/Sources/CoreLibrary/IRegles.cs similarity index 100% rename from CoreLibrary/IRegles.cs rename to Sources/CoreLibrary/IRegles.cs diff --git a/CoreLibrary/Jeton.cs b/Sources/CoreLibrary/Jeton.cs similarity index 100% rename from CoreLibrary/Jeton.cs rename to Sources/CoreLibrary/Jeton.cs diff --git a/CoreLibrary/JetonIndicateur.cs b/Sources/CoreLibrary/JetonIndicateur.cs similarity index 100% rename from CoreLibrary/JetonIndicateur.cs rename to Sources/CoreLibrary/JetonIndicateur.cs diff --git a/CoreLibrary/JetonJoueur.cs b/Sources/CoreLibrary/JetonJoueur.cs similarity index 100% rename from CoreLibrary/JetonJoueur.cs rename to Sources/CoreLibrary/JetonJoueur.cs diff --git a/CoreLibrary/Joueur.cs b/Sources/CoreLibrary/Joueur.cs similarity index 100% rename from CoreLibrary/Joueur.cs rename to Sources/CoreLibrary/Joueur.cs diff --git a/CoreLibrary/Partie.cs b/Sources/CoreLibrary/Partie.cs similarity index 100% rename from CoreLibrary/Partie.cs rename to Sources/CoreLibrary/Partie.cs diff --git a/CoreLibrary/Plateau.cs b/Sources/CoreLibrary/Plateau.cs similarity index 100% rename from CoreLibrary/Plateau.cs rename to Sources/CoreLibrary/Plateau.cs diff --git a/MauiSpark/App.xaml b/Sources/MauiSpark/App.xaml similarity index 100% rename from MauiSpark/App.xaml rename to Sources/MauiSpark/App.xaml diff --git a/MauiSpark/App.xaml.cs b/Sources/MauiSpark/App.xaml.cs similarity index 100% rename from MauiSpark/App.xaml.cs rename to Sources/MauiSpark/App.xaml.cs diff --git a/MauiSpark/AppShell.xaml b/Sources/MauiSpark/AppShell.xaml similarity index 100% rename from MauiSpark/AppShell.xaml rename to Sources/MauiSpark/AppShell.xaml diff --git a/MauiSpark/AppShell.xaml.cs b/Sources/MauiSpark/AppShell.xaml.cs similarity index 100% rename from MauiSpark/AppShell.xaml.cs rename to Sources/MauiSpark/AppShell.xaml.cs diff --git a/MauiSpark/MauiProgram.cs b/Sources/MauiSpark/MauiProgram.cs similarity index 100% rename from MauiSpark/MauiProgram.cs rename to Sources/MauiSpark/MauiProgram.cs diff --git a/MauiSpark/MauiSpark.csproj b/Sources/MauiSpark/MauiSpark.csproj similarity index 100% rename from MauiSpark/MauiSpark.csproj rename to Sources/MauiSpark/MauiSpark.csproj diff --git a/MauiSpark/Pages/Accueil.xaml b/Sources/MauiSpark/Pages/Accueil.xaml similarity index 100% rename from MauiSpark/Pages/Accueil.xaml rename to Sources/MauiSpark/Pages/Accueil.xaml diff --git a/MauiSpark/Pages/Accueil.xaml.cs b/Sources/MauiSpark/Pages/Accueil.xaml.cs similarity index 100% rename from MauiSpark/Pages/Accueil.xaml.cs rename to Sources/MauiSpark/Pages/Accueil.xaml.cs diff --git a/MauiSpark/Pages/ConnexionPage.xaml b/Sources/MauiSpark/Pages/ConnexionPage.xaml similarity index 100% rename from MauiSpark/Pages/ConnexionPage.xaml rename to Sources/MauiSpark/Pages/ConnexionPage.xaml diff --git a/MauiSpark/Pages/ConnexionPage.xaml.cs b/Sources/MauiSpark/Pages/ConnexionPage.xaml.cs similarity index 100% rename from MauiSpark/Pages/ConnexionPage.xaml.cs rename to Sources/MauiSpark/Pages/ConnexionPage.xaml.cs diff --git a/MauiSpark/Pages/Defaite.xaml b/Sources/MauiSpark/Pages/Defaite.xaml similarity index 100% rename from MauiSpark/Pages/Defaite.xaml rename to Sources/MauiSpark/Pages/Defaite.xaml diff --git a/MauiSpark/Pages/Defaite.xaml.cs b/Sources/MauiSpark/Pages/Defaite.xaml.cs similarity index 100% rename from MauiSpark/Pages/Defaite.xaml.cs rename to Sources/MauiSpark/Pages/Defaite.xaml.cs diff --git a/MauiSpark/Pages/Egalite.xaml b/Sources/MauiSpark/Pages/Egalite.xaml similarity index 100% rename from MauiSpark/Pages/Egalite.xaml rename to Sources/MauiSpark/Pages/Egalite.xaml diff --git a/MauiSpark/Pages/Egalite.xaml.cs b/Sources/MauiSpark/Pages/Egalite.xaml.cs similarity index 100% rename from MauiSpark/Pages/Egalite.xaml.cs rename to Sources/MauiSpark/Pages/Egalite.xaml.cs diff --git a/MauiSpark/Pages/Regle.xaml b/Sources/MauiSpark/Pages/Regle.xaml similarity index 100% rename from MauiSpark/Pages/Regle.xaml rename to Sources/MauiSpark/Pages/Regle.xaml diff --git a/MauiSpark/Pages/Regle.xaml.cs b/Sources/MauiSpark/Pages/Regle.xaml.cs similarity index 100% rename from MauiSpark/Pages/Regle.xaml.cs rename to Sources/MauiSpark/Pages/Regle.xaml.cs diff --git a/MauiSpark/Pages/TableauScore.xaml b/Sources/MauiSpark/Pages/TableauScore.xaml similarity index 100% rename from MauiSpark/Pages/TableauScore.xaml rename to Sources/MauiSpark/Pages/TableauScore.xaml diff --git a/MauiSpark/Pages/TableauScore.xaml.cs b/Sources/MauiSpark/Pages/TableauScore.xaml.cs similarity index 100% rename from MauiSpark/Pages/TableauScore.xaml.cs rename to Sources/MauiSpark/Pages/TableauScore.xaml.cs diff --git a/MauiSpark/Pages/Victoire.xaml b/Sources/MauiSpark/Pages/Victoire.xaml similarity index 100% rename from MauiSpark/Pages/Victoire.xaml rename to Sources/MauiSpark/Pages/Victoire.xaml diff --git a/MauiSpark/Pages/Victoire.xaml.cs b/Sources/MauiSpark/Pages/Victoire.xaml.cs similarity index 100% rename from MauiSpark/Pages/Victoire.xaml.cs rename to Sources/MauiSpark/Pages/Victoire.xaml.cs diff --git a/MauiSpark/Platforms/Android/AndroidManifest.xml b/Sources/MauiSpark/Platforms/Android/AndroidManifest.xml similarity index 100% rename from MauiSpark/Platforms/Android/AndroidManifest.xml rename to Sources/MauiSpark/Platforms/Android/AndroidManifest.xml diff --git a/MauiSpark/Platforms/Android/MainActivity.cs b/Sources/MauiSpark/Platforms/Android/MainActivity.cs similarity index 100% rename from MauiSpark/Platforms/Android/MainActivity.cs rename to Sources/MauiSpark/Platforms/Android/MainActivity.cs diff --git a/MauiSpark/Platforms/Android/MainApplication.cs b/Sources/MauiSpark/Platforms/Android/MainApplication.cs similarity index 100% rename from MauiSpark/Platforms/Android/MainApplication.cs rename to Sources/MauiSpark/Platforms/Android/MainApplication.cs diff --git a/MauiSpark/Platforms/Android/Resources/values/colors.xml b/Sources/MauiSpark/Platforms/Android/Resources/values/colors.xml similarity index 100% rename from MauiSpark/Platforms/Android/Resources/values/colors.xml rename to Sources/MauiSpark/Platforms/Android/Resources/values/colors.xml diff --git a/MauiSpark/Platforms/MacCatalyst/AppDelegate.cs b/Sources/MauiSpark/Platforms/MacCatalyst/AppDelegate.cs similarity index 100% rename from MauiSpark/Platforms/MacCatalyst/AppDelegate.cs rename to Sources/MauiSpark/Platforms/MacCatalyst/AppDelegate.cs diff --git a/MauiSpark/Platforms/MacCatalyst/Entitlements.plist b/Sources/MauiSpark/Platforms/MacCatalyst/Entitlements.plist similarity index 100% rename from MauiSpark/Platforms/MacCatalyst/Entitlements.plist rename to Sources/MauiSpark/Platforms/MacCatalyst/Entitlements.plist diff --git a/MauiSpark/Platforms/MacCatalyst/Info.plist b/Sources/MauiSpark/Platforms/MacCatalyst/Info.plist similarity index 100% rename from MauiSpark/Platforms/MacCatalyst/Info.plist rename to Sources/MauiSpark/Platforms/MacCatalyst/Info.plist diff --git a/MauiSpark/Platforms/MacCatalyst/Program.cs b/Sources/MauiSpark/Platforms/MacCatalyst/Program.cs similarity index 100% rename from MauiSpark/Platforms/MacCatalyst/Program.cs rename to Sources/MauiSpark/Platforms/MacCatalyst/Program.cs diff --git a/MauiSpark/Platforms/Tizen/Main.cs b/Sources/MauiSpark/Platforms/Tizen/Main.cs similarity index 100% rename from MauiSpark/Platforms/Tizen/Main.cs rename to Sources/MauiSpark/Platforms/Tizen/Main.cs diff --git a/MauiSpark/Platforms/Tizen/tizen-manifest.xml b/Sources/MauiSpark/Platforms/Tizen/tizen-manifest.xml similarity index 100% rename from MauiSpark/Platforms/Tizen/tizen-manifest.xml rename to Sources/MauiSpark/Platforms/Tizen/tizen-manifest.xml diff --git a/MauiSpark/Platforms/Windows/App.xaml b/Sources/MauiSpark/Platforms/Windows/App.xaml similarity index 100% rename from MauiSpark/Platforms/Windows/App.xaml rename to Sources/MauiSpark/Platforms/Windows/App.xaml diff --git a/MauiSpark/Platforms/Windows/App.xaml.cs b/Sources/MauiSpark/Platforms/Windows/App.xaml.cs similarity index 100% rename from MauiSpark/Platforms/Windows/App.xaml.cs rename to Sources/MauiSpark/Platforms/Windows/App.xaml.cs diff --git a/MauiSpark/Platforms/Windows/Package.appxmanifest b/Sources/MauiSpark/Platforms/Windows/Package.appxmanifest similarity index 100% rename from MauiSpark/Platforms/Windows/Package.appxmanifest rename to Sources/MauiSpark/Platforms/Windows/Package.appxmanifest diff --git a/MauiSpark/Platforms/Windows/app.manifest b/Sources/MauiSpark/Platforms/Windows/app.manifest similarity index 100% rename from MauiSpark/Platforms/Windows/app.manifest rename to Sources/MauiSpark/Platforms/Windows/app.manifest diff --git a/MauiSpark/Platforms/iOS/AppDelegate.cs b/Sources/MauiSpark/Platforms/iOS/AppDelegate.cs similarity index 100% rename from MauiSpark/Platforms/iOS/AppDelegate.cs rename to Sources/MauiSpark/Platforms/iOS/AppDelegate.cs diff --git a/MauiSpark/Platforms/iOS/Info.plist b/Sources/MauiSpark/Platforms/iOS/Info.plist similarity index 100% rename from MauiSpark/Platforms/iOS/Info.plist rename to Sources/MauiSpark/Platforms/iOS/Info.plist diff --git a/MauiSpark/Platforms/iOS/Program.cs b/Sources/MauiSpark/Platforms/iOS/Program.cs similarity index 100% rename from MauiSpark/Platforms/iOS/Program.cs rename to Sources/MauiSpark/Platforms/iOS/Program.cs diff --git a/MauiSpark/Properties/launchSettings.json b/Sources/MauiSpark/Properties/launchSettings.json similarity index 100% rename from MauiSpark/Properties/launchSettings.json rename to Sources/MauiSpark/Properties/launchSettings.json diff --git a/MauiSpark/Resources/AppIcon/appicon.svg b/Sources/MauiSpark/Resources/AppIcon/appicon.svg similarity index 100% rename from MauiSpark/Resources/AppIcon/appicon.svg rename to Sources/MauiSpark/Resources/AppIcon/appicon.svg diff --git a/MauiSpark/Resources/AppIcon/appiconfg.svg b/Sources/MauiSpark/Resources/AppIcon/appiconfg.svg similarity index 100% rename from MauiSpark/Resources/AppIcon/appiconfg.svg rename to Sources/MauiSpark/Resources/AppIcon/appiconfg.svg diff --git a/MauiSpark/Resources/Fonts/OpenSans-Regular.ttf b/Sources/MauiSpark/Resources/Fonts/OpenSans-Regular.ttf similarity index 100% rename from MauiSpark/Resources/Fonts/OpenSans-Regular.ttf rename to Sources/MauiSpark/Resources/Fonts/OpenSans-Regular.ttf diff --git a/MauiSpark/Resources/Fonts/OpenSans-Semibold.ttf b/Sources/MauiSpark/Resources/Fonts/OpenSans-Semibold.ttf similarity index 100% rename from MauiSpark/Resources/Fonts/OpenSans-Semibold.ttf rename to Sources/MauiSpark/Resources/Fonts/OpenSans-Semibold.ttf diff --git a/MauiSpark/Resources/Images/connexion.png b/Sources/MauiSpark/Resources/Images/connexion.png similarity index 100% rename from MauiSpark/Resources/Images/connexion.png rename to Sources/MauiSpark/Resources/Images/connexion.png diff --git a/MauiSpark/Resources/Images/defaite.png b/Sources/MauiSpark/Resources/Images/defaite.png similarity index 100% rename from MauiSpark/Resources/Images/defaite.png rename to Sources/MauiSpark/Resources/Images/defaite.png diff --git a/MauiSpark/Resources/Images/egaliter.jpg b/Sources/MauiSpark/Resources/Images/egaliter.jpg similarity index 100% rename from MauiSpark/Resources/Images/egaliter.jpg rename to Sources/MauiSpark/Resources/Images/egaliter.jpg diff --git a/MauiSpark/Resources/Images/fleche_retour.png b/Sources/MauiSpark/Resources/Images/fleche_retour.png similarity index 100% rename from MauiSpark/Resources/Images/fleche_retour.png rename to Sources/MauiSpark/Resources/Images/fleche_retour.png diff --git a/MauiSpark/Resources/Images/livre.png b/Sources/MauiSpark/Resources/Images/livre.png similarity index 100% rename from MauiSpark/Resources/Images/livre.png rename to Sources/MauiSpark/Resources/Images/livre.png diff --git a/MauiSpark/Resources/Images/mastermind.png b/Sources/MauiSpark/Resources/Images/mastermind.png similarity index 100% rename from MauiSpark/Resources/Images/mastermind.png rename to Sources/MauiSpark/Resources/Images/mastermind.png diff --git a/MauiSpark/Resources/Images/pink_cloud.jpg b/Sources/MauiSpark/Resources/Images/pink_cloud.jpg similarity index 100% rename from MauiSpark/Resources/Images/pink_cloud.jpg rename to Sources/MauiSpark/Resources/Images/pink_cloud.jpg diff --git a/MauiSpark/Resources/Images/pointinterrogation.png b/Sources/MauiSpark/Resources/Images/pointinterrogation.png similarity index 100% rename from MauiSpark/Resources/Images/pointinterrogation.png rename to Sources/MauiSpark/Resources/Images/pointinterrogation.png diff --git a/MauiSpark/Resources/Images/star.png b/Sources/MauiSpark/Resources/Images/star.png similarity index 100% rename from MauiSpark/Resources/Images/star.png rename to Sources/MauiSpark/Resources/Images/star.png diff --git a/MauiSpark/Resources/Images/statistiques.png b/Sources/MauiSpark/Resources/Images/statistiques.png similarity index 100% rename from MauiSpark/Resources/Images/statistiques.png rename to Sources/MauiSpark/Resources/Images/statistiques.png diff --git a/MauiSpark/Resources/Images/trophy.jpg b/Sources/MauiSpark/Resources/Images/trophy.jpg similarity index 100% rename from MauiSpark/Resources/Images/trophy.jpg rename to Sources/MauiSpark/Resources/Images/trophy.jpg diff --git a/MauiSpark/Resources/Images/wood.jpg b/Sources/MauiSpark/Resources/Images/wood.jpg similarity index 100% rename from MauiSpark/Resources/Images/wood.jpg rename to Sources/MauiSpark/Resources/Images/wood.jpg diff --git a/MauiSpark/Resources/Raw/AboutAssets.txt b/Sources/MauiSpark/Resources/Raw/AboutAssets.txt similarity index 100% rename from MauiSpark/Resources/Raw/AboutAssets.txt rename to Sources/MauiSpark/Resources/Raw/AboutAssets.txt diff --git a/MauiSpark/Resources/Splash/splash.svg b/Sources/MauiSpark/Resources/Splash/splash.svg similarity index 100% rename from MauiSpark/Resources/Splash/splash.svg rename to Sources/MauiSpark/Resources/Splash/splash.svg diff --git a/MauiSpark/Resources/Styles/Colors.xaml b/Sources/MauiSpark/Resources/Styles/Colors.xaml similarity index 100% rename from MauiSpark/Resources/Styles/Colors.xaml rename to Sources/MauiSpark/Resources/Styles/Colors.xaml diff --git a/MauiSpark/Resources/Styles/Styles.xaml b/Sources/MauiSpark/Resources/Styles/Styles.xaml similarity index 100% rename from MauiSpark/Resources/Styles/Styles.xaml rename to Sources/MauiSpark/Resources/Styles/Styles.xaml diff --git a/MauiSpark/Views/CTableauScore.xaml b/Sources/MauiSpark/Views/CTableauScore.xaml similarity index 100% rename from MauiSpark/Views/CTableauScore.xaml rename to Sources/MauiSpark/Views/CTableauScore.xaml diff --git a/MauiSpark/Views/CTableauScore.xaml.cs b/Sources/MauiSpark/Views/CTableauScore.xaml.cs similarity index 100% rename from MauiSpark/Views/CTableauScore.xaml.cs rename to Sources/MauiSpark/Views/CTableauScore.xaml.cs diff --git a/MauiSpark/Views/UsernameEntryView.xaml b/Sources/MauiSpark/Views/UsernameEntryView.xaml similarity index 100% rename from MauiSpark/Views/UsernameEntryView.xaml rename to Sources/MauiSpark/Views/UsernameEntryView.xaml diff --git a/MauiSpark/Views/UsernameEntryView.xaml.cs b/Sources/MauiSpark/Views/UsernameEntryView.xaml.cs similarity index 100% rename from MauiSpark/Views/UsernameEntryView.xaml.cs rename to Sources/MauiSpark/Views/UsernameEntryView.xaml.cs diff --git a/mastermind.sln b/Sources/mastermind.sln similarity index 100% rename from mastermind.sln rename to Sources/mastermind.sln