diff --git a/.gitignore b/.gitignore
index 58cbc8256e87c2d9c81893bdde79c0c781a011d0..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,72 +0,0 @@
-# This .gitignore file should be placed at the root of your Unity project directory
-#
-# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore
-#
-/[Ll]ibrary/
-/[Tt]emp/
-/[Oo]bj/
-/[Bb]uild/
-/[Bb]uilds/
-/[Ll]ogs/
-/[Uu]ser[Ss]ettings/
-
-# MemoryCaptures can get excessive in size.
-# They also could contain extremely sensitive data
-/[Mm]emoryCaptures/
-
-# Recordings can get excessive in size
-/[Rr]ecordings/
-
-# Uncomment this line if you wish to ignore the asset store tools plugin
-# /[Aa]ssets/AssetStoreTools*
-
-# Autogenerated Jetbrains Rider plugin
-/[Aa]ssets/Plugins/Editor/JetBrains*
-
-# Visual Studio cache directory
-.vs/
-
-# Gradle cache directory
-.gradle/
-
-# Autogenerated VS/MD/Consulo solution and project files
-ExportedObj/
-.consulo/
-*.csproj
-*.unityproj
-*.sln
-*.suo
-*.tmp
-*.user
-*.userprefs
-*.pidb
-*.booproj
-*.svd
-*.pdb
-*.mdb
-*.opendb
-*.VC.db
-
-# Unity3D generated meta files
-*.pidb.meta
-*.pdb.meta
-*.mdb.meta
-
-# Unity3D generated file on crash reports
-sysinfo.txt
-
-# Builds
-*.apk
-*.aab
-*.unitypackage
-*.app
-
-# Crashlytics generated file
-crashlytics-build.properties
-
-# Packed Addressables
-/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin*
-
-# Temporary auto-generated Android Assets
-/[Aa]ssets/[Ss]treamingAssets/aa.meta
-/[Aa]ssets/[Ss]treamingAssets/aa/*
diff --git a/App/.gitignore b/App/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..58cbc8256e87c2d9c81893bdde79c0c781a011d0
--- /dev/null
+++ b/App/.gitignore
@@ -0,0 +1,72 @@
+# This .gitignore file should be placed at the root of your Unity project directory
+#
+# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore
+#
+/[Ll]ibrary/
+/[Tt]emp/
+/[Oo]bj/
+/[Bb]uild/
+/[Bb]uilds/
+/[Ll]ogs/
+/[Uu]ser[Ss]ettings/
+
+# MemoryCaptures can get excessive in size.
+# They also could contain extremely sensitive data
+/[Mm]emoryCaptures/
+
+# Recordings can get excessive in size
+/[Rr]ecordings/
+
+# Uncomment this line if you wish to ignore the asset store tools plugin
+# /[Aa]ssets/AssetStoreTools*
+
+# Autogenerated Jetbrains Rider plugin
+/[Aa]ssets/Plugins/Editor/JetBrains*
+
+# Visual Studio cache directory
+.vs/
+
+# Gradle cache directory
+.gradle/
+
+# Autogenerated VS/MD/Consulo solution and project files
+ExportedObj/
+.consulo/
+*.csproj
+*.unityproj
+*.sln
+*.suo
+*.tmp
+*.user
+*.userprefs
+*.pidb
+*.booproj
+*.svd
+*.pdb
+*.mdb
+*.opendb
+*.VC.db
+
+# Unity3D generated meta files
+*.pidb.meta
+*.pdb.meta
+*.mdb.meta
+
+# Unity3D generated file on crash reports
+sysinfo.txt
+
+# Builds
+*.apk
+*.aab
+*.unitypackage
+*.app
+
+# Crashlytics generated file
+crashlytics-build.properties
+
+# Packed Addressables
+/[Aa]ssets/[Aa]ddressable[Aa]ssets[Dd]ata/*/*.bin*
+
+# Temporary auto-generated Android Assets
+/[Aa]ssets/[Ss]treamingAssets/aa.meta
+/[Aa]ssets/[Ss]treamingAssets/aa/*
diff --git a/Assets/Images.meta b/App/Assets/Images.meta
similarity index 100%
rename from Assets/Images.meta
rename to App/Assets/Images.meta
diff --git a/Assets/Images/4163798.png b/App/Assets/Images/4163798.png
similarity index 100%
rename from Assets/Images/4163798.png
rename to App/Assets/Images/4163798.png
diff --git a/Assets/Images/4163798.png.meta b/App/Assets/Images/4163798.png.meta
similarity index 100%
rename from Assets/Images/4163798.png.meta
rename to App/Assets/Images/4163798.png.meta
diff --git a/Assets/Images/Button.png b/App/Assets/Images/Button.png
similarity index 100%
rename from Assets/Images/Button.png
rename to App/Assets/Images/Button.png
diff --git a/Assets/Images/Button.png.meta b/App/Assets/Images/Button.png.meta
similarity index 100%
rename from Assets/Images/Button.png.meta
rename to App/Assets/Images/Button.png.meta
diff --git a/Assets/Images/Facebook-Icon-PNG-32.png b/App/Assets/Images/Facebook-Icon-PNG-32.png
similarity index 100%
rename from Assets/Images/Facebook-Icon-PNG-32.png
rename to App/Assets/Images/Facebook-Icon-PNG-32.png
diff --git a/Assets/Images/Facebook-Icon-PNG-32.png.meta b/App/Assets/Images/Facebook-Icon-PNG-32.png.meta
similarity index 100%
rename from Assets/Images/Facebook-Icon-PNG-32.png.meta
rename to App/Assets/Images/Facebook-Icon-PNG-32.png.meta
diff --git a/Assets/Images/R (2) 1.png b/App/Assets/Images/R (2) 1.png
similarity index 100%
rename from Assets/Images/R (2) 1.png
rename to App/Assets/Images/R (2) 1.png
diff --git a/Assets/Images/R (2) 1.png.meta b/App/Assets/Images/R (2) 1.png.meta
similarity index 100%
rename from Assets/Images/R (2) 1.png.meta
rename to App/Assets/Images/R (2) 1.png.meta
diff --git a/Assets/Images/R.png b/App/Assets/Images/R.png
similarity index 100%
rename from Assets/Images/R.png
rename to App/Assets/Images/R.png
diff --git a/Assets/Images/R.png.meta b/App/Assets/Images/R.png.meta
similarity index 100%
rename from Assets/Images/R.png.meta
rename to App/Assets/Images/R.png.meta
diff --git a/Assets/Images/Rectangle 3.png b/App/Assets/Images/Rectangle 3.png
similarity index 100%
rename from Assets/Images/Rectangle 3.png
rename to App/Assets/Images/Rectangle 3.png
diff --git a/Assets/Images/Rectangle 3.png.meta b/App/Assets/Images/Rectangle 3.png.meta
similarity index 100%
rename from Assets/Images/Rectangle 3.png.meta
rename to App/Assets/Images/Rectangle 3.png.meta
diff --git a/Assets/Images/img_215188.png b/App/Assets/Images/img_215188.png
similarity index 100%
rename from Assets/Images/img_215188.png
rename to App/Assets/Images/img_215188.png
diff --git a/Assets/Images/img_215188.png.meta b/App/Assets/Images/img_215188.png.meta
similarity index 100%
rename from Assets/Images/img_215188.png.meta
rename to App/Assets/Images/img_215188.png.meta
diff --git a/Assets/Images/logo.jpeg b/App/Assets/Images/logo.jpeg
similarity index 100%
rename from Assets/Images/logo.jpeg
rename to App/Assets/Images/logo.jpeg
diff --git a/Assets/Images/logo.jpeg.meta b/App/Assets/Images/logo.jpeg.meta
similarity index 100%
rename from Assets/Images/logo.jpeg.meta
rename to App/Assets/Images/logo.jpeg.meta
diff --git a/Assets/Images/textField.png b/App/Assets/Images/textField.png
similarity index 100%
rename from Assets/Images/textField.png
rename to App/Assets/Images/textField.png
diff --git a/Assets/Images/textField.png.meta b/App/Assets/Images/textField.png.meta
similarity index 100%
rename from Assets/Images/textField.png.meta
rename to App/Assets/Images/textField.png.meta
diff --git a/Assets/Jua-Regular.ttf b/App/Assets/Jua-Regular.ttf
similarity index 100%
rename from Assets/Jua-Regular.ttf
rename to App/Assets/Jua-Regular.ttf
diff --git a/Assets/Jua-Regular.ttf.meta b/App/Assets/Jua-Regular.ttf.meta
similarity index 100%
rename from Assets/Jua-Regular.ttf.meta
rename to App/Assets/Jua-Regular.ttf.meta
diff --git a/Assets/Prototype.ttf b/App/Assets/Prototype.ttf
similarity index 100%
rename from Assets/Prototype.ttf
rename to App/Assets/Prototype.ttf
diff --git a/Assets/Prototype.ttf.meta b/App/Assets/Prototype.ttf.meta
similarity index 100%
rename from Assets/Prototype.ttf.meta
rename to App/Assets/Prototype.ttf.meta
diff --git a/Assets/Scenes.meta b/App/Assets/Scenes.meta
similarity index 100%
rename from Assets/Scenes.meta
rename to App/Assets/Scenes.meta
diff --git a/Assets/Scenes/Accueil.unity b/App/Assets/Scenes/Accueil.unity
similarity index 100%
rename from Assets/Scenes/Accueil.unity
rename to App/Assets/Scenes/Accueil.unity
diff --git a/Assets/Scenes/Accueil.unity.meta b/App/Assets/Scenes/Accueil.unity.meta
similarity index 100%
rename from Assets/Scenes/Accueil.unity.meta
rename to App/Assets/Scenes/Accueil.unity.meta
diff --git a/Assets/Scenes/Inscription.unity b/App/Assets/Scenes/Inscription.unity
similarity index 100%
rename from Assets/Scenes/Inscription.unity
rename to App/Assets/Scenes/Inscription.unity
diff --git a/Assets/Scenes/Inscription.unity.meta b/App/Assets/Scenes/Inscription.unity.meta
similarity index 100%
rename from Assets/Scenes/Inscription.unity.meta
rename to App/Assets/Scenes/Inscription.unity.meta
diff --git a/Assets/Scenes/Login.unity b/App/Assets/Scenes/Login.unity
similarity index 100%
rename from Assets/Scenes/Login.unity
rename to App/Assets/Scenes/Login.unity
diff --git a/Assets/Scenes/Login.unity.meta b/App/Assets/Scenes/Login.unity.meta
similarity index 100%
rename from Assets/Scenes/Login.unity.meta
rename to App/Assets/Scenes/Login.unity.meta
diff --git a/Assets/Scripts.meta b/App/Assets/Scripts.meta
similarity index 100%
rename from Assets/Scripts.meta
rename to App/Assets/Scripts.meta
diff --git a/Assets/Scripts/AccueilBtn.cs b/App/Assets/Scripts/AccueilBtn.cs
similarity index 100%
rename from Assets/Scripts/AccueilBtn.cs
rename to App/Assets/Scripts/AccueilBtn.cs
diff --git a/Assets/Scripts/AccueilBtn.cs.meta b/App/Assets/Scripts/AccueilBtn.cs.meta
similarity index 100%
rename from Assets/Scripts/AccueilBtn.cs.meta
rename to App/Assets/Scripts/AccueilBtn.cs.meta
diff --git a/Assets/Scripts/SceneSwitcher.cs b/App/Assets/Scripts/SceneSwitcher.cs
similarity index 100%
rename from Assets/Scripts/SceneSwitcher.cs
rename to App/Assets/Scripts/SceneSwitcher.cs
diff --git a/Assets/Scripts/SceneSwitcher.cs.meta b/App/Assets/Scripts/SceneSwitcher.cs.meta
similarity index 100%
rename from Assets/Scripts/SceneSwitcher.cs.meta
rename to App/Assets/Scripts/SceneSwitcher.cs.meta
diff --git a/Assets/TextMesh Pro.meta b/App/Assets/TextMesh Pro.meta
similarity index 100%
rename from Assets/TextMesh Pro.meta
rename to App/Assets/TextMesh Pro.meta
diff --git a/Assets/TextMesh Pro/Documentation.meta b/App/Assets/TextMesh Pro/Documentation.meta
similarity index 100%
rename from Assets/TextMesh Pro/Documentation.meta
rename to App/Assets/TextMesh Pro/Documentation.meta
diff --git a/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf b/App/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf
similarity index 100%
rename from Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf
rename to App/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf
diff --git a/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta b/App/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta
similarity index 100%
rename from Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta
rename to App/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta
diff --git a/Assets/TextMesh Pro/Fonts.meta b/App/Assets/TextMesh Pro/Fonts.meta
similarity index 100%
rename from Assets/TextMesh Pro/Fonts.meta
rename to App/Assets/TextMesh Pro/Fonts.meta
diff --git a/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt b/App/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt
similarity index 100%
rename from Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt
rename to App/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt
diff --git a/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta b/App/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta
similarity index 100%
rename from Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta
rename to App/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta
diff --git a/Assets/TextMesh Pro/Fonts/Prototype.ttf b/App/Assets/TextMesh Pro/Fonts/Prototype.ttf
similarity index 100%
rename from Assets/TextMesh Pro/Fonts/Prototype.ttf
rename to App/Assets/TextMesh Pro/Fonts/Prototype.ttf
diff --git a/Assets/TextMesh Pro/Fonts/Prototype.ttf.meta b/App/Assets/TextMesh Pro/Fonts/Prototype.ttf.meta
similarity index 100%
rename from Assets/TextMesh Pro/Fonts/Prototype.ttf.meta
rename to App/Assets/TextMesh Pro/Fonts/Prototype.ttf.meta
diff --git a/Assets/TextMesh Pro/Resources.meta b/App/Assets/TextMesh Pro/Resources.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources.meta
rename to App/Assets/TextMesh Pro/Resources.meta
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials.meta b/App/Assets/TextMesh Pro/Resources/Fonts & Materials.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials.meta
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials.meta
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/Jua-Regular SDF.asset b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/Jua-Regular SDF.asset
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/Jua-Regular SDF.asset
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/Jua-Regular SDF.asset
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/Jua-Regular SDF.asset.meta b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/Jua-Regular SDF.asset.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/Jua-Regular SDF.asset.meta
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/Jua-Regular SDF.asset.meta
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/Prototype.ttf b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/Prototype.ttf
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/Prototype.ttf
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/Prototype.ttf
diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/Prototype.ttf.meta b/App/Assets/TextMesh Pro/Resources/Fonts & Materials/Prototype.ttf.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Fonts & Materials/Prototype.ttf.meta
rename to App/Assets/TextMesh Pro/Resources/Fonts & Materials/Prototype.ttf.meta
diff --git a/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt b/App/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt
similarity index 100%
rename from Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt
rename to App/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt
diff --git a/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta b/App/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta
rename to App/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta
diff --git a/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt b/App/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt
similarity index 100%
rename from Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt
rename to App/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt
diff --git a/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta b/App/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta
rename to App/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta
diff --git a/Assets/TextMesh Pro/Resources/Sprite Assets.meta b/App/Assets/TextMesh Pro/Resources/Sprite Assets.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Sprite Assets.meta
rename to App/Assets/TextMesh Pro/Resources/Sprite Assets.meta
diff --git a/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset b/App/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset
rename to App/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset
diff --git a/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta b/App/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta
rename to App/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta
diff --git a/Assets/TextMesh Pro/Resources/Style Sheets.meta b/App/Assets/TextMesh Pro/Resources/Style Sheets.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Style Sheets.meta
rename to App/Assets/TextMesh Pro/Resources/Style Sheets.meta
diff --git a/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset b/App/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset
rename to App/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset
diff --git a/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta b/App/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta
rename to App/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta
diff --git a/Assets/TextMesh Pro/Resources/TMP Settings.asset b/App/Assets/TextMesh Pro/Resources/TMP Settings.asset
similarity index 100%
rename from Assets/TextMesh Pro/Resources/TMP Settings.asset
rename to App/Assets/TextMesh Pro/Resources/TMP Settings.asset
diff --git a/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta b/App/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta
similarity index 100%
rename from Assets/TextMesh Pro/Resources/TMP Settings.asset.meta
rename to App/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta
diff --git a/Assets/TextMesh Pro/Shaders.meta b/App/Assets/TextMesh Pro/Shaders.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders.meta
rename to App/Assets/TextMesh Pro/Shaders.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader b/App/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader b/App/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader b/App/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader b/App/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader b/App/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF.shader b/App/Assets/TextMesh Pro/Shaders/TMP_SDF.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader b/App/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_Sprite.shader
rename to App/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader
diff --git a/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta b/App/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta
rename to App/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMPro.cginc b/App/Assets/TextMesh Pro/Shaders/TMPro.cginc
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMPro.cginc
rename to App/Assets/TextMesh Pro/Shaders/TMPro.cginc
diff --git a/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta b/App/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMPro.cginc.meta
rename to App/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc b/App/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc
rename to App/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc
diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta b/App/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta
rename to App/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc b/App/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc
rename to App/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc
diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta b/App/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta
rename to App/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta
diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc b/App/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc
rename to App/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc
diff --git a/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta b/App/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta
similarity index 100%
rename from Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta
rename to App/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta
diff --git a/Assets/TextMesh Pro/Sprites.meta b/App/Assets/TextMesh Pro/Sprites.meta
similarity index 100%
rename from Assets/TextMesh Pro/Sprites.meta
rename to App/Assets/TextMesh Pro/Sprites.meta
diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt b/App/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt
similarity index 100%
rename from Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt
rename to App/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt
diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta b/App/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta
similarity index 100%
rename from Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta
rename to App/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta
diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne.json b/App/Assets/TextMesh Pro/Sprites/EmojiOne.json
similarity index 100%
rename from Assets/TextMesh Pro/Sprites/EmojiOne.json
rename to App/Assets/TextMesh Pro/Sprites/EmojiOne.json
diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta b/App/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta
similarity index 100%
rename from Assets/TextMesh Pro/Sprites/EmojiOne.json.meta
rename to App/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta
diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne.png b/App/Assets/TextMesh Pro/Sprites/EmojiOne.png
similarity index 100%
rename from Assets/TextMesh Pro/Sprites/EmojiOne.png
rename to App/Assets/TextMesh Pro/Sprites/EmojiOne.png
diff --git a/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta b/App/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta
similarity index 100%
rename from Assets/TextMesh Pro/Sprites/EmojiOne.png.meta
rename to App/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta
diff --git a/Assets/UI Toolkit.meta b/App/Assets/UI Toolkit.meta
similarity index 100%
rename from Assets/UI Toolkit.meta
rename to App/Assets/UI Toolkit.meta
diff --git a/Assets/UI Toolkit/PanelSettings.asset b/App/Assets/UI Toolkit/PanelSettings.asset
similarity index 100%
rename from Assets/UI Toolkit/PanelSettings.asset
rename to App/Assets/UI Toolkit/PanelSettings.asset
diff --git a/Assets/UI Toolkit/PanelSettings.asset.meta b/App/Assets/UI Toolkit/PanelSettings.asset.meta
similarity index 100%
rename from Assets/UI Toolkit/PanelSettings.asset.meta
rename to App/Assets/UI Toolkit/PanelSettings.asset.meta
diff --git a/Assets/UI Toolkit/UnityThemes.meta b/App/Assets/UI Toolkit/UnityThemes.meta
similarity index 100%
rename from Assets/UI Toolkit/UnityThemes.meta
rename to App/Assets/UI Toolkit/UnityThemes.meta
diff --git a/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss b/App/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss
similarity index 100%
rename from Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss
rename to App/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss
diff --git a/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss.meta b/App/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss.meta
similarity index 100%
rename from Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss.meta
rename to App/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss.meta
diff --git a/Ludo.exe b/App/Ludo.exe
similarity index 100%
rename from Ludo.exe
rename to App/Ludo.exe
diff --git a/Ludo_BurstDebugInformation_DoNotShip/Data/Plugins/x86_64/lib_burst_generated.txt b/App/Ludo_BurstDebugInformation_DoNotShip/Data/Plugins/x86_64/lib_burst_generated.txt
similarity index 100%
rename from Ludo_BurstDebugInformation_DoNotShip/Data/Plugins/x86_64/lib_burst_generated.txt
rename to App/Ludo_BurstDebugInformation_DoNotShip/Data/Plugins/x86_64/lib_burst_generated.txt
diff --git a/Ludo_Data/Managed/Assembly-CSharp.dll b/App/Ludo_Data/Managed/Assembly-CSharp.dll
similarity index 100%
rename from Ludo_Data/Managed/Assembly-CSharp.dll
rename to App/Ludo_Data/Managed/Assembly-CSharp.dll
diff --git a/Ludo_Data/Managed/Mono.Security.dll b/App/Ludo_Data/Managed/Mono.Security.dll
similarity index 100%
rename from Ludo_Data/Managed/Mono.Security.dll
rename to App/Ludo_Data/Managed/Mono.Security.dll
diff --git a/Ludo_Data/Managed/Newtonsoft.Json.dll b/App/Ludo_Data/Managed/Newtonsoft.Json.dll
similarity index 100%
rename from Ludo_Data/Managed/Newtonsoft.Json.dll
rename to App/Ludo_Data/Managed/Newtonsoft.Json.dll
diff --git a/Ludo_Data/Managed/System.ComponentModel.Composition.dll b/App/Ludo_Data/Managed/System.ComponentModel.Composition.dll
similarity index 100%
rename from Ludo_Data/Managed/System.ComponentModel.Composition.dll
rename to App/Ludo_Data/Managed/System.ComponentModel.Composition.dll
diff --git a/Ludo_Data/Managed/System.Configuration.dll b/App/Ludo_Data/Managed/System.Configuration.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Configuration.dll
rename to App/Ludo_Data/Managed/System.Configuration.dll
diff --git a/Ludo_Data/Managed/System.Core.dll b/App/Ludo_Data/Managed/System.Core.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Core.dll
rename to App/Ludo_Data/Managed/System.Core.dll
diff --git a/Ludo_Data/Managed/System.Data.DataSetExtensions.dll b/App/Ludo_Data/Managed/System.Data.DataSetExtensions.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Data.DataSetExtensions.dll
rename to App/Ludo_Data/Managed/System.Data.DataSetExtensions.dll
diff --git a/Ludo_Data/Managed/System.Data.dll b/App/Ludo_Data/Managed/System.Data.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Data.dll
rename to App/Ludo_Data/Managed/System.Data.dll
diff --git a/Ludo_Data/Managed/System.Drawing.dll b/App/Ludo_Data/Managed/System.Drawing.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Drawing.dll
rename to App/Ludo_Data/Managed/System.Drawing.dll
diff --git a/Ludo_Data/Managed/System.EnterpriseServices.dll b/App/Ludo_Data/Managed/System.EnterpriseServices.dll
similarity index 100%
rename from Ludo_Data/Managed/System.EnterpriseServices.dll
rename to App/Ludo_Data/Managed/System.EnterpriseServices.dll
diff --git a/Ludo_Data/Managed/System.IO.Compression.FileSystem.dll b/App/Ludo_Data/Managed/System.IO.Compression.FileSystem.dll
similarity index 100%
rename from Ludo_Data/Managed/System.IO.Compression.FileSystem.dll
rename to App/Ludo_Data/Managed/System.IO.Compression.FileSystem.dll
diff --git a/Ludo_Data/Managed/System.IO.Compression.dll b/App/Ludo_Data/Managed/System.IO.Compression.dll
similarity index 100%
rename from Ludo_Data/Managed/System.IO.Compression.dll
rename to App/Ludo_Data/Managed/System.IO.Compression.dll
diff --git a/Ludo_Data/Managed/System.Net.Http.dll b/App/Ludo_Data/Managed/System.Net.Http.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Net.Http.dll
rename to App/Ludo_Data/Managed/System.Net.Http.dll
diff --git a/Ludo_Data/Managed/System.Numerics.dll b/App/Ludo_Data/Managed/System.Numerics.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Numerics.dll
rename to App/Ludo_Data/Managed/System.Numerics.dll
diff --git a/Ludo_Data/Managed/System.Runtime.Serialization.dll b/App/Ludo_Data/Managed/System.Runtime.Serialization.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Runtime.Serialization.dll
rename to App/Ludo_Data/Managed/System.Runtime.Serialization.dll
diff --git a/Ludo_Data/Managed/System.Runtime.dll b/App/Ludo_Data/Managed/System.Runtime.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Runtime.dll
rename to App/Ludo_Data/Managed/System.Runtime.dll
diff --git a/Ludo_Data/Managed/System.Security.dll b/App/Ludo_Data/Managed/System.Security.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Security.dll
rename to App/Ludo_Data/Managed/System.Security.dll
diff --git a/Ludo_Data/Managed/System.ServiceModel.Internals.dll b/App/Ludo_Data/Managed/System.ServiceModel.Internals.dll
similarity index 100%
rename from Ludo_Data/Managed/System.ServiceModel.Internals.dll
rename to App/Ludo_Data/Managed/System.ServiceModel.Internals.dll
diff --git a/Ludo_Data/Managed/System.Transactions.dll b/App/Ludo_Data/Managed/System.Transactions.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Transactions.dll
rename to App/Ludo_Data/Managed/System.Transactions.dll
diff --git a/Ludo_Data/Managed/System.Xml.Linq.dll b/App/Ludo_Data/Managed/System.Xml.Linq.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Xml.Linq.dll
rename to App/Ludo_Data/Managed/System.Xml.Linq.dll
diff --git a/Ludo_Data/Managed/System.Xml.dll b/App/Ludo_Data/Managed/System.Xml.dll
similarity index 100%
rename from Ludo_Data/Managed/System.Xml.dll
rename to App/Ludo_Data/Managed/System.Xml.dll
diff --git a/Ludo_Data/Managed/System.dll b/App/Ludo_Data/Managed/System.dll
similarity index 100%
rename from Ludo_Data/Managed/System.dll
rename to App/Ludo_Data/Managed/System.dll
diff --git a/Ludo_Data/Managed/Unity.2D.Animation.Runtime.dll b/App/Ludo_Data/Managed/Unity.2D.Animation.Runtime.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.2D.Animation.Runtime.dll
rename to App/Ludo_Data/Managed/Unity.2D.Animation.Runtime.dll
diff --git a/Ludo_Data/Managed/Unity.2D.Common.Runtime.dll b/App/Ludo_Data/Managed/Unity.2D.Common.Runtime.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.2D.Common.Runtime.dll
rename to App/Ludo_Data/Managed/Unity.2D.Common.Runtime.dll
diff --git a/Ludo_Data/Managed/Unity.2D.IK.Runtime.dll b/App/Ludo_Data/Managed/Unity.2D.IK.Runtime.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.2D.IK.Runtime.dll
rename to App/Ludo_Data/Managed/Unity.2D.IK.Runtime.dll
diff --git a/Ludo_Data/Managed/Unity.2D.PixelPerfect.dll b/App/Ludo_Data/Managed/Unity.2D.PixelPerfect.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.2D.PixelPerfect.dll
rename to App/Ludo_Data/Managed/Unity.2D.PixelPerfect.dll
diff --git a/Ludo_Data/Managed/Unity.2D.SpriteShape.Runtime.dll b/App/Ludo_Data/Managed/Unity.2D.SpriteShape.Runtime.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.2D.SpriteShape.Runtime.dll
rename to App/Ludo_Data/Managed/Unity.2D.SpriteShape.Runtime.dll
diff --git a/Ludo_Data/Managed/Unity.2D.Tilemap.Extras.dll b/App/Ludo_Data/Managed/Unity.2D.Tilemap.Extras.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.2D.Tilemap.Extras.dll
rename to App/Ludo_Data/Managed/Unity.2D.Tilemap.Extras.dll
diff --git a/Ludo_Data/Managed/Unity.Burst.Cecil.Mdb.dll b/App/Ludo_Data/Managed/Unity.Burst.Cecil.Mdb.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Burst.Cecil.Mdb.dll
rename to App/Ludo_Data/Managed/Unity.Burst.Cecil.Mdb.dll
diff --git a/Ludo_Data/Managed/Unity.Burst.Cecil.Pdb.dll b/App/Ludo_Data/Managed/Unity.Burst.Cecil.Pdb.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Burst.Cecil.Pdb.dll
rename to App/Ludo_Data/Managed/Unity.Burst.Cecil.Pdb.dll
diff --git a/Ludo_Data/Managed/Unity.Burst.Cecil.Rocks.dll b/App/Ludo_Data/Managed/Unity.Burst.Cecil.Rocks.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Burst.Cecil.Rocks.dll
rename to App/Ludo_Data/Managed/Unity.Burst.Cecil.Rocks.dll
diff --git a/Ludo_Data/Managed/Unity.Burst.Cecil.dll b/App/Ludo_Data/Managed/Unity.Burst.Cecil.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Burst.Cecil.dll
rename to App/Ludo_Data/Managed/Unity.Burst.Cecil.dll
diff --git a/Ludo_Data/Managed/Unity.Burst.Unsafe.dll b/App/Ludo_Data/Managed/Unity.Burst.Unsafe.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Burst.Unsafe.dll
rename to App/Ludo_Data/Managed/Unity.Burst.Unsafe.dll
diff --git a/Ludo_Data/Managed/Unity.Burst.dll b/App/Ludo_Data/Managed/Unity.Burst.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Burst.dll
rename to App/Ludo_Data/Managed/Unity.Burst.dll
diff --git a/Ludo_Data/Managed/Unity.InternalAPIEngineBridge.001.dll b/App/Ludo_Data/Managed/Unity.InternalAPIEngineBridge.001.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.InternalAPIEngineBridge.001.dll
rename to App/Ludo_Data/Managed/Unity.InternalAPIEngineBridge.001.dll
diff --git a/Ludo_Data/Managed/Unity.Mathematics.dll b/App/Ludo_Data/Managed/Unity.Mathematics.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Mathematics.dll
rename to App/Ludo_Data/Managed/Unity.Mathematics.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.Analytics.dll b/App/Ludo_Data/Managed/Unity.Services.Core.Analytics.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.Analytics.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.Analytics.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.Configuration.dll b/App/Ludo_Data/Managed/Unity.Services.Core.Configuration.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.Configuration.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.Configuration.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.Device.dll b/App/Ludo_Data/Managed/Unity.Services.Core.Device.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.Device.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.Device.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.Environments.Internal.dll b/App/Ludo_Data/Managed/Unity.Services.Core.Environments.Internal.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.Environments.Internal.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.Environments.Internal.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.Environments.dll b/App/Ludo_Data/Managed/Unity.Services.Core.Environments.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.Environments.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.Environments.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.Internal.dll b/App/Ludo_Data/Managed/Unity.Services.Core.Internal.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.Internal.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.Internal.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.Networking.dll b/App/Ludo_Data/Managed/Unity.Services.Core.Networking.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.Networking.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.Networking.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.Registration.dll b/App/Ludo_Data/Managed/Unity.Services.Core.Registration.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.Registration.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.Registration.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.Scheduler.dll b/App/Ludo_Data/Managed/Unity.Services.Core.Scheduler.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.Scheduler.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.Scheduler.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.Telemetry.dll b/App/Ludo_Data/Managed/Unity.Services.Core.Telemetry.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.Telemetry.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.Telemetry.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.Threading.dll b/App/Ludo_Data/Managed/Unity.Services.Core.Threading.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.Threading.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.Threading.dll
diff --git a/Ludo_Data/Managed/Unity.Services.Core.dll b/App/Ludo_Data/Managed/Unity.Services.Core.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Services.Core.dll
rename to App/Ludo_Data/Managed/Unity.Services.Core.dll
diff --git a/Ludo_Data/Managed/Unity.TextMeshPro.dll b/App/Ludo_Data/Managed/Unity.TextMeshPro.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.TextMeshPro.dll
rename to App/Ludo_Data/Managed/Unity.TextMeshPro.dll
diff --git a/Ludo_Data/Managed/Unity.Timeline.dll b/App/Ludo_Data/Managed/Unity.Timeline.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.Timeline.dll
rename to App/Ludo_Data/Managed/Unity.Timeline.dll
diff --git a/Ludo_Data/Managed/Unity.VisualScripting.Antlr3.Runtime.dll b/App/Ludo_Data/Managed/Unity.VisualScripting.Antlr3.Runtime.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.VisualScripting.Antlr3.Runtime.dll
rename to App/Ludo_Data/Managed/Unity.VisualScripting.Antlr3.Runtime.dll
diff --git a/Ludo_Data/Managed/Unity.VisualScripting.Core.dll b/App/Ludo_Data/Managed/Unity.VisualScripting.Core.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.VisualScripting.Core.dll
rename to App/Ludo_Data/Managed/Unity.VisualScripting.Core.dll
diff --git a/Ludo_Data/Managed/Unity.VisualScripting.Flow.dll b/App/Ludo_Data/Managed/Unity.VisualScripting.Flow.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.VisualScripting.Flow.dll
rename to App/Ludo_Data/Managed/Unity.VisualScripting.Flow.dll
diff --git a/Ludo_Data/Managed/Unity.VisualScripting.State.dll b/App/Ludo_Data/Managed/Unity.VisualScripting.State.dll
similarity index 100%
rename from Ludo_Data/Managed/Unity.VisualScripting.State.dll
rename to App/Ludo_Data/Managed/Unity.VisualScripting.State.dll
diff --git a/Ludo_Data/Managed/UnityEngine.AIModule.dll b/App/Ludo_Data/Managed/UnityEngine.AIModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.AIModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.AIModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.ARModule.dll b/App/Ludo_Data/Managed/UnityEngine.ARModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.ARModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.ARModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.AccessibilityModule.dll b/App/Ludo_Data/Managed/UnityEngine.AccessibilityModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.AccessibilityModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.AccessibilityModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.AndroidJNIModule.dll b/App/Ludo_Data/Managed/UnityEngine.AndroidJNIModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.AndroidJNIModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.AndroidJNIModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.AnimationModule.dll b/App/Ludo_Data/Managed/UnityEngine.AnimationModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.AnimationModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.AnimationModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.AssetBundleModule.dll b/App/Ludo_Data/Managed/UnityEngine.AssetBundleModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.AssetBundleModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.AssetBundleModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.AudioModule.dll b/App/Ludo_Data/Managed/UnityEngine.AudioModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.AudioModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.AudioModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.ClothModule.dll b/App/Ludo_Data/Managed/UnityEngine.ClothModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.ClothModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.ClothModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.ClusterInputModule.dll b/App/Ludo_Data/Managed/UnityEngine.ClusterInputModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.ClusterInputModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.ClusterInputModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.ClusterRendererModule.dll b/App/Ludo_Data/Managed/UnityEngine.ClusterRendererModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.ClusterRendererModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.ClusterRendererModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.CoreModule.dll b/App/Ludo_Data/Managed/UnityEngine.CoreModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.CoreModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.CoreModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.CrashReportingModule.dll b/App/Ludo_Data/Managed/UnityEngine.CrashReportingModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.CrashReportingModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.CrashReportingModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.DSPGraphModule.dll b/App/Ludo_Data/Managed/UnityEngine.DSPGraphModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.DSPGraphModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.DSPGraphModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.DirectorModule.dll b/App/Ludo_Data/Managed/UnityEngine.DirectorModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.DirectorModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.DirectorModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.GIModule.dll b/App/Ludo_Data/Managed/UnityEngine.GIModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.GIModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.GIModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.GameCenterModule.dll b/App/Ludo_Data/Managed/UnityEngine.GameCenterModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.GameCenterModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.GameCenterModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.GridModule.dll b/App/Ludo_Data/Managed/UnityEngine.GridModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.GridModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.GridModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.HotReloadModule.dll b/App/Ludo_Data/Managed/UnityEngine.HotReloadModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.HotReloadModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.HotReloadModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.IMGUIModule.dll b/App/Ludo_Data/Managed/UnityEngine.IMGUIModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.IMGUIModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.IMGUIModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.ImageConversionModule.dll b/App/Ludo_Data/Managed/UnityEngine.ImageConversionModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.ImageConversionModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.ImageConversionModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.InputLegacyModule.dll b/App/Ludo_Data/Managed/UnityEngine.InputLegacyModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.InputLegacyModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.InputLegacyModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.InputModule.dll b/App/Ludo_Data/Managed/UnityEngine.InputModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.InputModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.InputModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.JSONSerializeModule.dll b/App/Ludo_Data/Managed/UnityEngine.JSONSerializeModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.JSONSerializeModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.JSONSerializeModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.LocalizationModule.dll b/App/Ludo_Data/Managed/UnityEngine.LocalizationModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.LocalizationModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.LocalizationModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.NVIDIAModule.dll b/App/Ludo_Data/Managed/UnityEngine.NVIDIAModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.NVIDIAModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.NVIDIAModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.ParticleSystemModule.dll b/App/Ludo_Data/Managed/UnityEngine.ParticleSystemModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.ParticleSystemModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.ParticleSystemModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.PerformanceReportingModule.dll b/App/Ludo_Data/Managed/UnityEngine.PerformanceReportingModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.PerformanceReportingModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.PerformanceReportingModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.Physics2DModule.dll b/App/Ludo_Data/Managed/UnityEngine.Physics2DModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.Physics2DModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.Physics2DModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.PhysicsModule.dll b/App/Ludo_Data/Managed/UnityEngine.PhysicsModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.PhysicsModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.PhysicsModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.ProfilerModule.dll b/App/Ludo_Data/Managed/UnityEngine.ProfilerModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.ProfilerModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.ProfilerModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll b/App/Ludo_Data/Managed/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.ScreenCaptureModule.dll b/App/Ludo_Data/Managed/UnityEngine.ScreenCaptureModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.ScreenCaptureModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.ScreenCaptureModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.SharedInternalsModule.dll b/App/Ludo_Data/Managed/UnityEngine.SharedInternalsModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.SharedInternalsModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.SharedInternalsModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.SpriteMaskModule.dll b/App/Ludo_Data/Managed/UnityEngine.SpriteMaskModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.SpriteMaskModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.SpriteMaskModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.SpriteShapeModule.dll b/App/Ludo_Data/Managed/UnityEngine.SpriteShapeModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.SpriteShapeModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.SpriteShapeModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.StreamingModule.dll b/App/Ludo_Data/Managed/UnityEngine.StreamingModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.StreamingModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.StreamingModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.SubstanceModule.dll b/App/Ludo_Data/Managed/UnityEngine.SubstanceModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.SubstanceModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.SubstanceModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.SubsystemsModule.dll b/App/Ludo_Data/Managed/UnityEngine.SubsystemsModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.SubsystemsModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.SubsystemsModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.TLSModule.dll b/App/Ludo_Data/Managed/UnityEngine.TLSModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.TLSModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.TLSModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.TerrainModule.dll b/App/Ludo_Data/Managed/UnityEngine.TerrainModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.TerrainModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.TerrainModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.TerrainPhysicsModule.dll b/App/Ludo_Data/Managed/UnityEngine.TerrainPhysicsModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.TerrainPhysicsModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.TerrainPhysicsModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.TextCoreFontEngineModule.dll b/App/Ludo_Data/Managed/UnityEngine.TextCoreFontEngineModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.TextCoreFontEngineModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.TextCoreFontEngineModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.TextCoreTextEngineModule.dll b/App/Ludo_Data/Managed/UnityEngine.TextCoreTextEngineModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.TextCoreTextEngineModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.TextCoreTextEngineModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.TextRenderingModule.dll b/App/Ludo_Data/Managed/UnityEngine.TextRenderingModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.TextRenderingModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.TextRenderingModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.TilemapModule.dll b/App/Ludo_Data/Managed/UnityEngine.TilemapModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.TilemapModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.TilemapModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UI.dll b/App/Ludo_Data/Managed/UnityEngine.UI.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UI.dll
rename to App/Ludo_Data/Managed/UnityEngine.UI.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UIElementsModule.dll b/App/Ludo_Data/Managed/UnityEngine.UIElementsModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UIElementsModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UIElementsModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UIElementsNativeModule.dll b/App/Ludo_Data/Managed/UnityEngine.UIElementsNativeModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UIElementsNativeModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UIElementsNativeModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UIModule.dll b/App/Ludo_Data/Managed/UnityEngine.UIModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UIModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UIModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UNETModule.dll b/App/Ludo_Data/Managed/UnityEngine.UNETModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UNETModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UNETModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UmbraModule.dll b/App/Ludo_Data/Managed/UnityEngine.UmbraModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UmbraModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UmbraModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UnityAnalyticsCommonModule.dll b/App/Ludo_Data/Managed/UnityEngine.UnityAnalyticsCommonModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UnityAnalyticsCommonModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UnityAnalyticsCommonModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UnityAnalyticsModule.dll b/App/Ludo_Data/Managed/UnityEngine.UnityAnalyticsModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UnityAnalyticsModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UnityAnalyticsModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UnityConnectModule.dll b/App/Ludo_Data/Managed/UnityEngine.UnityConnectModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UnityConnectModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UnityConnectModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UnityCurlModule.dll b/App/Ludo_Data/Managed/UnityEngine.UnityCurlModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UnityCurlModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UnityCurlModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UnityTestProtocolModule.dll b/App/Ludo_Data/Managed/UnityEngine.UnityTestProtocolModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UnityTestProtocolModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UnityTestProtocolModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UnityWebRequestAssetBundleModule.dll b/App/Ludo_Data/Managed/UnityEngine.UnityWebRequestAssetBundleModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UnityWebRequestAssetBundleModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UnityWebRequestAssetBundleModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UnityWebRequestAudioModule.dll b/App/Ludo_Data/Managed/UnityEngine.UnityWebRequestAudioModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UnityWebRequestAudioModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UnityWebRequestAudioModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UnityWebRequestModule.dll b/App/Ludo_Data/Managed/UnityEngine.UnityWebRequestModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UnityWebRequestModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UnityWebRequestModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UnityWebRequestTextureModule.dll b/App/Ludo_Data/Managed/UnityEngine.UnityWebRequestTextureModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UnityWebRequestTextureModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UnityWebRequestTextureModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.UnityWebRequestWWWModule.dll b/App/Ludo_Data/Managed/UnityEngine.UnityWebRequestWWWModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.UnityWebRequestWWWModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.UnityWebRequestWWWModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.VFXModule.dll b/App/Ludo_Data/Managed/UnityEngine.VFXModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.VFXModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.VFXModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.VRModule.dll b/App/Ludo_Data/Managed/UnityEngine.VRModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.VRModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.VRModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.VehiclesModule.dll b/App/Ludo_Data/Managed/UnityEngine.VehiclesModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.VehiclesModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.VehiclesModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.VideoModule.dll b/App/Ludo_Data/Managed/UnityEngine.VideoModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.VideoModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.VideoModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.VirtualTexturingModule.dll b/App/Ludo_Data/Managed/UnityEngine.VirtualTexturingModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.VirtualTexturingModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.VirtualTexturingModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.WindModule.dll b/App/Ludo_Data/Managed/UnityEngine.WindModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.WindModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.WindModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.XRModule.dll b/App/Ludo_Data/Managed/UnityEngine.XRModule.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.XRModule.dll
rename to App/Ludo_Data/Managed/UnityEngine.XRModule.dll
diff --git a/Ludo_Data/Managed/UnityEngine.dll b/App/Ludo_Data/Managed/UnityEngine.dll
similarity index 100%
rename from Ludo_Data/Managed/UnityEngine.dll
rename to App/Ludo_Data/Managed/UnityEngine.dll
diff --git a/Ludo_Data/Managed/mscorlib.dll b/App/Ludo_Data/Managed/mscorlib.dll
similarity index 100%
rename from Ludo_Data/Managed/mscorlib.dll
rename to App/Ludo_Data/Managed/mscorlib.dll
diff --git a/Ludo_Data/Managed/netstandard.dll b/App/Ludo_Data/Managed/netstandard.dll
similarity index 100%
rename from Ludo_Data/Managed/netstandard.dll
rename to App/Ludo_Data/Managed/netstandard.dll
diff --git a/Ludo_Data/Plugins/x86_64/lib_burst_generated.dll b/App/Ludo_Data/Plugins/x86_64/lib_burst_generated.dll
similarity index 100%
rename from Ludo_Data/Plugins/x86_64/lib_burst_generated.dll
rename to App/Ludo_Data/Plugins/x86_64/lib_burst_generated.dll
diff --git a/Ludo_Data/Resources/unity default resources b/App/Ludo_Data/Resources/unity default resources
similarity index 100%
rename from Ludo_Data/Resources/unity default resources
rename to App/Ludo_Data/Resources/unity default resources
diff --git a/Ludo_Data/Resources/unity_builtin_extra b/App/Ludo_Data/Resources/unity_builtin_extra
similarity index 100%
rename from Ludo_Data/Resources/unity_builtin_extra
rename to App/Ludo_Data/Resources/unity_builtin_extra
diff --git a/Ludo_Data/RuntimeInitializeOnLoads.json b/App/Ludo_Data/RuntimeInitializeOnLoads.json
similarity index 100%
rename from Ludo_Data/RuntimeInitializeOnLoads.json
rename to App/Ludo_Data/RuntimeInitializeOnLoads.json
diff --git a/Ludo_Data/ScriptingAssemblies.json b/App/Ludo_Data/ScriptingAssemblies.json
similarity index 100%
rename from Ludo_Data/ScriptingAssemblies.json
rename to App/Ludo_Data/ScriptingAssemblies.json
diff --git a/Ludo_Data/StreamingAssets/UnityServicesProjectConfiguration.json b/App/Ludo_Data/StreamingAssets/UnityServicesProjectConfiguration.json
similarity index 100%
rename from Ludo_Data/StreamingAssets/UnityServicesProjectConfiguration.json
rename to App/Ludo_Data/StreamingAssets/UnityServicesProjectConfiguration.json
diff --git a/Ludo_Data/app.info b/App/Ludo_Data/app.info
similarity index 100%
rename from Ludo_Data/app.info
rename to App/Ludo_Data/app.info
diff --git a/Ludo_Data/boot.config b/App/Ludo_Data/boot.config
similarity index 100%
rename from Ludo_Data/boot.config
rename to App/Ludo_Data/boot.config
diff --git a/Ludo_Data/globalgamemanagers b/App/Ludo_Data/globalgamemanagers
similarity index 100%
rename from Ludo_Data/globalgamemanagers
rename to App/Ludo_Data/globalgamemanagers
diff --git a/Ludo_Data/globalgamemanagers.assets b/App/Ludo_Data/globalgamemanagers.assets
similarity index 100%
rename from Ludo_Data/globalgamemanagers.assets
rename to App/Ludo_Data/globalgamemanagers.assets
diff --git a/Ludo_Data/level0 b/App/Ludo_Data/level0
similarity index 100%
rename from Ludo_Data/level0
rename to App/Ludo_Data/level0
diff --git a/Ludo_Data/level1 b/App/Ludo_Data/level1
similarity index 100%
rename from Ludo_Data/level1
rename to App/Ludo_Data/level1
diff --git a/Ludo_Data/level2 b/App/Ludo_Data/level2
similarity index 100%
rename from Ludo_Data/level2
rename to App/Ludo_Data/level2
diff --git a/Ludo_Data/resources.assets b/App/Ludo_Data/resources.assets
similarity index 100%
rename from Ludo_Data/resources.assets
rename to App/Ludo_Data/resources.assets
diff --git a/Ludo_Data/resources.assets.resS b/App/Ludo_Data/resources.assets.resS
similarity index 100%
rename from Ludo_Data/resources.assets.resS
rename to App/Ludo_Data/resources.assets.resS
diff --git a/Ludo_Data/sharedassets0.assets b/App/Ludo_Data/sharedassets0.assets
similarity index 100%
rename from Ludo_Data/sharedassets0.assets
rename to App/Ludo_Data/sharedassets0.assets
diff --git a/Ludo_Data/sharedassets0.assets.resS b/App/Ludo_Data/sharedassets0.assets.resS
similarity index 100%
rename from Ludo_Data/sharedassets0.assets.resS
rename to App/Ludo_Data/sharedassets0.assets.resS
diff --git a/Ludo_Data/sharedassets1.assets b/App/Ludo_Data/sharedassets1.assets
similarity index 100%
rename from Ludo_Data/sharedassets1.assets
rename to App/Ludo_Data/sharedassets1.assets
diff --git a/Ludo_Data/sharedassets1.assets.resS b/App/Ludo_Data/sharedassets1.assets.resS
similarity index 100%
rename from Ludo_Data/sharedassets1.assets.resS
rename to App/Ludo_Data/sharedassets1.assets.resS
diff --git a/Ludo_Data/sharedassets2.assets b/App/Ludo_Data/sharedassets2.assets
similarity index 100%
rename from Ludo_Data/sharedassets2.assets
rename to App/Ludo_Data/sharedassets2.assets
diff --git a/MonoBleedingEdge/EmbedRuntime/MonoPosixHelper.dll b/App/MonoBleedingEdge/EmbedRuntime/MonoPosixHelper.dll
similarity index 100%
rename from MonoBleedingEdge/EmbedRuntime/MonoPosixHelper.dll
rename to App/MonoBleedingEdge/EmbedRuntime/MonoPosixHelper.dll
diff --git a/MonoBleedingEdge/EmbedRuntime/mono-2.0-bdwgc.dll b/App/MonoBleedingEdge/EmbedRuntime/mono-2.0-bdwgc.dll
similarity index 100%
rename from MonoBleedingEdge/EmbedRuntime/mono-2.0-bdwgc.dll
rename to App/MonoBleedingEdge/EmbedRuntime/mono-2.0-bdwgc.dll
diff --git a/MonoBleedingEdge/etc/mono/2.0/Browsers/Compat.browser b/App/MonoBleedingEdge/etc/mono/2.0/Browsers/Compat.browser
similarity index 100%
rename from MonoBleedingEdge/etc/mono/2.0/Browsers/Compat.browser
rename to App/MonoBleedingEdge/etc/mono/2.0/Browsers/Compat.browser
diff --git a/MonoBleedingEdge/etc/mono/2.0/DefaultWsdlHelpGenerator.aspx b/App/MonoBleedingEdge/etc/mono/2.0/DefaultWsdlHelpGenerator.aspx
similarity index 100%
rename from MonoBleedingEdge/etc/mono/2.0/DefaultWsdlHelpGenerator.aspx
rename to App/MonoBleedingEdge/etc/mono/2.0/DefaultWsdlHelpGenerator.aspx
diff --git a/MonoBleedingEdge/etc/mono/2.0/machine.config b/App/MonoBleedingEdge/etc/mono/2.0/machine.config
similarity index 100%
rename from MonoBleedingEdge/etc/mono/2.0/machine.config
rename to App/MonoBleedingEdge/etc/mono/2.0/machine.config
diff --git a/MonoBleedingEdge/etc/mono/2.0/settings.map b/App/MonoBleedingEdge/etc/mono/2.0/settings.map
similarity index 100%
rename from MonoBleedingEdge/etc/mono/2.0/settings.map
rename to App/MonoBleedingEdge/etc/mono/2.0/settings.map
diff --git a/MonoBleedingEdge/etc/mono/2.0/web.config b/App/MonoBleedingEdge/etc/mono/2.0/web.config
similarity index 100%
rename from MonoBleedingEdge/etc/mono/2.0/web.config
rename to App/MonoBleedingEdge/etc/mono/2.0/web.config
diff --git a/MonoBleedingEdge/etc/mono/4.0/Browsers/Compat.browser b/App/MonoBleedingEdge/etc/mono/4.0/Browsers/Compat.browser
similarity index 100%
rename from MonoBleedingEdge/etc/mono/4.0/Browsers/Compat.browser
rename to App/MonoBleedingEdge/etc/mono/4.0/Browsers/Compat.browser
diff --git a/MonoBleedingEdge/etc/mono/4.0/DefaultWsdlHelpGenerator.aspx b/App/MonoBleedingEdge/etc/mono/4.0/DefaultWsdlHelpGenerator.aspx
similarity index 100%
rename from MonoBleedingEdge/etc/mono/4.0/DefaultWsdlHelpGenerator.aspx
rename to App/MonoBleedingEdge/etc/mono/4.0/DefaultWsdlHelpGenerator.aspx
diff --git a/MonoBleedingEdge/etc/mono/4.0/machine.config b/App/MonoBleedingEdge/etc/mono/4.0/machine.config
similarity index 100%
rename from MonoBleedingEdge/etc/mono/4.0/machine.config
rename to App/MonoBleedingEdge/etc/mono/4.0/machine.config
diff --git a/MonoBleedingEdge/etc/mono/4.0/settings.map b/App/MonoBleedingEdge/etc/mono/4.0/settings.map
similarity index 100%
rename from MonoBleedingEdge/etc/mono/4.0/settings.map
rename to App/MonoBleedingEdge/etc/mono/4.0/settings.map
diff --git a/MonoBleedingEdge/etc/mono/4.0/web.config b/App/MonoBleedingEdge/etc/mono/4.0/web.config
similarity index 100%
rename from MonoBleedingEdge/etc/mono/4.0/web.config
rename to App/MonoBleedingEdge/etc/mono/4.0/web.config
diff --git a/MonoBleedingEdge/etc/mono/4.5/Browsers/Compat.browser b/App/MonoBleedingEdge/etc/mono/4.5/Browsers/Compat.browser
similarity index 100%
rename from MonoBleedingEdge/etc/mono/4.5/Browsers/Compat.browser
rename to App/MonoBleedingEdge/etc/mono/4.5/Browsers/Compat.browser
diff --git a/MonoBleedingEdge/etc/mono/4.5/DefaultWsdlHelpGenerator.aspx b/App/MonoBleedingEdge/etc/mono/4.5/DefaultWsdlHelpGenerator.aspx
similarity index 100%
rename from MonoBleedingEdge/etc/mono/4.5/DefaultWsdlHelpGenerator.aspx
rename to App/MonoBleedingEdge/etc/mono/4.5/DefaultWsdlHelpGenerator.aspx
diff --git a/MonoBleedingEdge/etc/mono/4.5/machine.config b/App/MonoBleedingEdge/etc/mono/4.5/machine.config
similarity index 100%
rename from MonoBleedingEdge/etc/mono/4.5/machine.config
rename to App/MonoBleedingEdge/etc/mono/4.5/machine.config
diff --git a/MonoBleedingEdge/etc/mono/4.5/settings.map b/App/MonoBleedingEdge/etc/mono/4.5/settings.map
similarity index 100%
rename from MonoBleedingEdge/etc/mono/4.5/settings.map
rename to App/MonoBleedingEdge/etc/mono/4.5/settings.map
diff --git a/MonoBleedingEdge/etc/mono/4.5/web.config b/App/MonoBleedingEdge/etc/mono/4.5/web.config
similarity index 100%
rename from MonoBleedingEdge/etc/mono/4.5/web.config
rename to App/MonoBleedingEdge/etc/mono/4.5/web.config
diff --git a/MonoBleedingEdge/etc/mono/browscap.ini b/App/MonoBleedingEdge/etc/mono/browscap.ini
similarity index 100%
rename from MonoBleedingEdge/etc/mono/browscap.ini
rename to App/MonoBleedingEdge/etc/mono/browscap.ini
diff --git a/MonoBleedingEdge/etc/mono/config b/App/MonoBleedingEdge/etc/mono/config
similarity index 100%
rename from MonoBleedingEdge/etc/mono/config
rename to App/MonoBleedingEdge/etc/mono/config
diff --git a/MonoBleedingEdge/etc/mono/mconfig/config.xml b/App/MonoBleedingEdge/etc/mono/mconfig/config.xml
similarity index 100%
rename from MonoBleedingEdge/etc/mono/mconfig/config.xml
rename to App/MonoBleedingEdge/etc/mono/mconfig/config.xml
diff --git a/Packages/manifest.json b/App/Packages/manifest.json
similarity index 97%
rename from Packages/manifest.json
rename to App/Packages/manifest.json
index c1d453f56dac8834db3dd7bd3f637e8d74e870ce..5e93e4bc100890f20c3416c4bfa5e29f23ac1e33 100644
--- a/Packages/manifest.json
+++ b/App/Packages/manifest.json
@@ -1,6 +1,6 @@
 {
   "dependencies": {
-    "com.unity.collab-proxy": "1.17.7",
+    "com.unity.collab-proxy": "2.0.0",
     "com.unity.feature.2d": "1.0.0",
     "com.unity.ide.rider": "3.0.18",
     "com.unity.ide.visualstudio": "2.0.17",
diff --git a/Packages/packages-lock.json b/App/Packages/packages-lock.json
similarity index 95%
rename from Packages/packages-lock.json
rename to App/Packages/packages-lock.json
index 6e97950366967b0672a9fc24c5a8f6e7303f7b82..b2b16bf66ae3b8a1195222499c2e937cab3509ee 100644
--- a/Packages/packages-lock.json
+++ b/App/Packages/packages-lock.json
@@ -95,12 +95,10 @@
       "url": "https://packages.unity.com"
     },
     "com.unity.collab-proxy": {
-      "version": "1.17.7",
+      "version": "2.0.0",
       "depth": 0,
       "source": "registry",
-      "dependencies": {
-        "com.unity.services.core": "1.0.1"
-      },
+      "dependencies": {},
       "url": "https://packages.unity.com"
     },
     "com.unity.ext.nunit": {
@@ -156,24 +154,6 @@
       "dependencies": {},
       "url": "https://packages.unity.com"
     },
-    "com.unity.nuget.newtonsoft-json": {
-      "version": "3.0.2",
-      "depth": 2,
-      "source": "registry",
-      "dependencies": {},
-      "url": "https://packages.unity.com"
-    },
-    "com.unity.services.core": {
-      "version": "1.7.0",
-      "depth": 1,
-      "source": "registry",
-      "dependencies": {
-        "com.unity.modules.unitywebrequest": "1.0.0",
-        "com.unity.nuget.newtonsoft-json": "3.0.2",
-        "com.unity.modules.androidjni": "1.0.0"
-      },
-      "url": "https://packages.unity.com"
-    },
     "com.unity.test-framework": {
       "version": "1.1.31",
       "depth": 0,
diff --git a/ProjectSettings/AudioManager.asset b/App/ProjectSettings/AudioManager.asset
similarity index 100%
rename from ProjectSettings/AudioManager.asset
rename to App/ProjectSettings/AudioManager.asset
diff --git a/ProjectSettings/BurstAotSettings_StandaloneWindows.json b/App/ProjectSettings/BurstAotSettings_StandaloneWindows.json
similarity index 100%
rename from ProjectSettings/BurstAotSettings_StandaloneWindows.json
rename to App/ProjectSettings/BurstAotSettings_StandaloneWindows.json
diff --git a/ProjectSettings/ClusterInputManager.asset b/App/ProjectSettings/ClusterInputManager.asset
similarity index 100%
rename from ProjectSettings/ClusterInputManager.asset
rename to App/ProjectSettings/ClusterInputManager.asset
diff --git a/ProjectSettings/CommonBurstAotSettings.json b/App/ProjectSettings/CommonBurstAotSettings.json
similarity index 100%
rename from ProjectSettings/CommonBurstAotSettings.json
rename to App/ProjectSettings/CommonBurstAotSettings.json
diff --git a/ProjectSettings/DynamicsManager.asset b/App/ProjectSettings/DynamicsManager.asset
similarity index 100%
rename from ProjectSettings/DynamicsManager.asset
rename to App/ProjectSettings/DynamicsManager.asset
diff --git a/ProjectSettings/EditorBuildSettings.asset b/App/ProjectSettings/EditorBuildSettings.asset
similarity index 100%
rename from ProjectSettings/EditorBuildSettings.asset
rename to App/ProjectSettings/EditorBuildSettings.asset
diff --git a/ProjectSettings/EditorSettings.asset b/App/ProjectSettings/EditorSettings.asset
similarity index 100%
rename from ProjectSettings/EditorSettings.asset
rename to App/ProjectSettings/EditorSettings.asset
diff --git a/ProjectSettings/GraphicsSettings.asset b/App/ProjectSettings/GraphicsSettings.asset
similarity index 100%
rename from ProjectSettings/GraphicsSettings.asset
rename to App/ProjectSettings/GraphicsSettings.asset
diff --git a/ProjectSettings/InputManager.asset b/App/ProjectSettings/InputManager.asset
similarity index 100%
rename from ProjectSettings/InputManager.asset
rename to App/ProjectSettings/InputManager.asset
diff --git a/ProjectSettings/MemorySettings.asset b/App/ProjectSettings/MemorySettings.asset
similarity index 100%
rename from ProjectSettings/MemorySettings.asset
rename to App/ProjectSettings/MemorySettings.asset
diff --git a/ProjectSettings/NavMeshAreas.asset b/App/ProjectSettings/NavMeshAreas.asset
similarity index 100%
rename from ProjectSettings/NavMeshAreas.asset
rename to App/ProjectSettings/NavMeshAreas.asset
diff --git a/ProjectSettings/NetworkManager.asset b/App/ProjectSettings/NetworkManager.asset
similarity index 100%
rename from ProjectSettings/NetworkManager.asset
rename to App/ProjectSettings/NetworkManager.asset
diff --git a/ProjectSettings/PackageManagerSettings.asset b/App/ProjectSettings/PackageManagerSettings.asset
similarity index 100%
rename from ProjectSettings/PackageManagerSettings.asset
rename to App/ProjectSettings/PackageManagerSettings.asset
diff --git a/ProjectSettings/Physics2DSettings.asset b/App/ProjectSettings/Physics2DSettings.asset
similarity index 100%
rename from ProjectSettings/Physics2DSettings.asset
rename to App/ProjectSettings/Physics2DSettings.asset
diff --git a/ProjectSettings/PresetManager.asset b/App/ProjectSettings/PresetManager.asset
similarity index 100%
rename from ProjectSettings/PresetManager.asset
rename to App/ProjectSettings/PresetManager.asset
diff --git a/ProjectSettings/ProjectSettings.asset b/App/ProjectSettings/ProjectSettings.asset
similarity index 100%
rename from ProjectSettings/ProjectSettings.asset
rename to App/ProjectSettings/ProjectSettings.asset
diff --git a/App/ProjectSettings/ProjectVersion.txt b/App/ProjectSettings/ProjectVersion.txt
new file mode 100644
index 0000000000000000000000000000000000000000..61bfe8aabdccc69103bb6efd7e56a14a9af79044
--- /dev/null
+++ b/App/ProjectSettings/ProjectVersion.txt
@@ -0,0 +1,2 @@
+m_EditorVersion: 2021.3.18f1
+m_EditorVersionWithRevision: 2021.3.18f1 (3129e69bc0c7)
diff --git a/ProjectSettings/QualitySettings.asset b/App/ProjectSettings/QualitySettings.asset
similarity index 100%
rename from ProjectSettings/QualitySettings.asset
rename to App/ProjectSettings/QualitySettings.asset
diff --git a/ProjectSettings/SceneTemplateSettings.json b/App/ProjectSettings/SceneTemplateSettings.json
similarity index 100%
rename from ProjectSettings/SceneTemplateSettings.json
rename to App/ProjectSettings/SceneTemplateSettings.json
diff --git a/ProjectSettings/TagManager.asset b/App/ProjectSettings/TagManager.asset
similarity index 100%
rename from ProjectSettings/TagManager.asset
rename to App/ProjectSettings/TagManager.asset
diff --git a/ProjectSettings/TimeManager.asset b/App/ProjectSettings/TimeManager.asset
similarity index 100%
rename from ProjectSettings/TimeManager.asset
rename to App/ProjectSettings/TimeManager.asset
diff --git a/ProjectSettings/UnityConnectSettings.asset b/App/ProjectSettings/UnityConnectSettings.asset
similarity index 100%
rename from ProjectSettings/UnityConnectSettings.asset
rename to App/ProjectSettings/UnityConnectSettings.asset
diff --git a/ProjectSettings/VFXManager.asset b/App/ProjectSettings/VFXManager.asset
similarity index 100%
rename from ProjectSettings/VFXManager.asset
rename to App/ProjectSettings/VFXManager.asset
diff --git a/ProjectSettings/VersionControlSettings.asset b/App/ProjectSettings/VersionControlSettings.asset
similarity index 100%
rename from ProjectSettings/VersionControlSettings.asset
rename to App/ProjectSettings/VersionControlSettings.asset
diff --git a/ProjectSettings/XRSettings.asset b/App/ProjectSettings/XRSettings.asset
similarity index 100%
rename from ProjectSettings/XRSettings.asset
rename to App/ProjectSettings/XRSettings.asset
diff --git a/ProjectSettings/boot.config b/App/ProjectSettings/boot.config
similarity index 100%
rename from ProjectSettings/boot.config
rename to App/ProjectSettings/boot.config
diff --git a/UnityCrashHandler64.exe b/App/UnityCrashHandler64.exe
similarity index 100%
rename from UnityCrashHandler64.exe
rename to App/UnityCrashHandler64.exe
diff --git a/UnityPlayer.dll b/App/UnityPlayer.dll
similarity index 100%
rename from UnityPlayer.dll
rename to App/UnityPlayer.dll
diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt
deleted file mode 100644
index 1a9f85a6882547a6a70a0089b405054f11eed318..0000000000000000000000000000000000000000
--- a/ProjectSettings/ProjectVersion.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-m_EditorVersion: 2021.3.17f1
-m_EditorVersionWithRevision: 2021.3.17f1 (3e8111cac19d)
diff --git a/Server/Client.cs b/Server/Client.cs
new file mode 100644
index 0000000000000000000000000000000000000000..5164f8c14acb19fc0084b947dcf4ec3c0ac44781
--- /dev/null
+++ b/Server/Client.cs
@@ -0,0 +1,79 @@
+using System;
+using System.Net;
+using System.Net.Sockets;
+using System.Text;
+
+// Client app is the one sending messages to a Server/listener.
+// Both listener and client can send messages back and forth once a
+// communication is established.
+public class SocketClient
+{
+    public static int Main(String[] args)
+    {
+        StartClient();
+        return 0;
+    }
+
+    public static void StartClient()
+    {
+        byte[] bytes = new byte[1024];
+
+        try
+        {
+            // Connect to a Remote server
+            // Get Host IP Address that is used to establish a connection
+            // In this case, we get one IP address of localhost that is IP : 127.0.0.1
+            // If a host has multiple addresses, you will get a list of addresses
+            IPHostEntry host = Dns.GetHostEntry("localhost");
+            IPAddress ipAddress = host.AddressList[0];
+            IPEndPoint remoteEP = new IPEndPoint(ipAddress, 11000);
+
+            // Create a TCP/IP  socket.
+            Socket sender = new Socket(ipAddress.AddressFamily,
+                SocketType.Stream, ProtocolType.Tcp);
+
+            // Connect the socket to the remote endpoint. Catch any errors.
+            try
+            {
+                // Connect to Remote EndPoint
+                sender.Connect(remoteEP);
+
+                Console.WriteLine("Socket connected to {0}",
+                    sender.RemoteEndPoint.ToString());
+
+                // Encode the data string into a byte array.
+                byte[] msg = Encoding.ASCII.GetBytes("This is a test<EOF>");
+
+                // Send the data through the socket.
+                int bytesSent = sender.Send(msg);
+
+                // Receive the response from the remote device.
+                int bytesRec = sender.Receive(bytes);
+                Console.WriteLine("Echoed test = {0}",
+                    Encoding.ASCII.GetString(bytes, 0, bytesRec));
+
+                // Release the socket.
+                sender.Shutdown(SocketShutdown.Both);
+                sender.Close();
+
+            }
+            catch (ArgumentNullException ane)
+            {
+                Console.WriteLine("ArgumentNullException : {0}", ane.ToString());
+            }
+            catch (SocketException se)
+            {
+                Console.WriteLine("SocketException : {0}", se.ToString());
+            }
+            catch (Exception e)
+            {
+                Console.WriteLine("Unexpected exception : {0}", e.ToString());
+            }
+
+        }
+        catch (Exception e)
+        {
+            Console.WriteLine(e.ToString());
+        }
+    }
+}
\ No newline at end of file
diff --git a/Server/Listener.cs b/Server/Listener.cs
new file mode 100644
index 0000000000000000000000000000000000000000..16639db66ff2ebf64575b691cda5f098615822be
--- /dev/null
+++ b/Server/Listener.cs
@@ -0,0 +1,68 @@
+using System;
+using System.Net;
+using System.Net.Sockets;
+using System.Text;
+
+// Socket Listener acts as a server and listens to the incoming
+// messages on the specified port and protocol.
+public class SocketListener
+{
+    public static int Main(String[] args)
+    {
+        StartServer();
+        return 0;
+    }
+
+    public static void StartServer()
+    {
+        // Get Host IP Address that is used to establish a connection
+        // In this case, we get one IP address of localhost that is IP : 127.0.0.1
+        // If a host has multiple addresses, you will get a list of addresses
+        IPHostEntry host = Dns.GetHostEntry("localhost");
+        IPAddress ipAddress = host.AddressList[0];
+        IPEndPoint localEndPoint = new IPEndPoint(ipAddress, 11000);
+
+        try {
+
+            // Create a Socket that will use Tcp protocol
+            Socket listener = new Socket(ipAddress.AddressFamily, SocketType.Stream, ProtocolType.Tcp);
+            // A Socket must be associated with an endpoint using the Bind method
+            listener.Bind(localEndPoint);
+            // Specify how many requests a Socket can listen before it gives Server busy response.
+            // We will listen 10 requests at a time
+            listener.Listen(10);
+
+            Console.WriteLine("Waiting for a connection...");
+            Socket handler = listener.Accept();
+
+             // Incoming data from the client.
+             string data = null;
+             byte[] bytes = null;
+
+            while (true)
+            {
+                bytes = new byte[1024];
+                int bytesRec = handler.Receive(bytes);
+                data += Encoding.ASCII.GetString(bytes, 0, bytesRec);
+                if (data.IndexOf("<EOF>") > -1)
+                {
+                    break;
+                }
+            }
+
+            Console.WriteLine("Text received : {0}", data);
+
+            byte[] msg = Encoding.ASCII.GetBytes(data);
+            handler.Send(msg);
+            handler.Shutdown(SocketShutdown.Both);
+            handler.Close();
+        }
+        catch (Exception e)
+        {
+            Console.WriteLine(e.ToString());
+        }
+
+        Console.WriteLine("\n Press any key to continue...");
+        Console.ReadKey();
+    }
+}
\ No newline at end of file