diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
new file mode 100644
index 0000000..9762418
--- /dev/null
+++ b/.idea/codeStyles/Project.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
new file mode 100644
index 0000000..79ee123
--- /dev/null
+++ b/.idea/codeStyles/codeStyleConfig.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/comment-anywhere.iml b/.idea/comment-anywhere.iml
new file mode 100644
index 0000000..5e764c4
--- /dev/null
+++ b/.idea/comment-anywhere.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..03d9549
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..69110f4
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/prettier.xml b/.idea/prettier.xml
new file mode 100644
index 0000000..b0c1c68
--- /dev/null
+++ b/.idea/prettier.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.editorconfig b/ui/.editorconfig
similarity index 100%
rename from .editorconfig
rename to ui/.editorconfig
diff --git a/.gitignore b/ui/.gitignore
similarity index 100%
rename from .gitignore
rename to ui/.gitignore
diff --git a/.prettierrc.json b/ui/.prettierrc.json
similarity index 100%
rename from .prettierrc.json
rename to ui/.prettierrc.json
diff --git a/AnyRemark-design/index.html b/ui/AnyRemark-design/index.html
similarity index 100%
rename from AnyRemark-design/index.html
rename to ui/AnyRemark-design/index.html
diff --git a/ui/AnyRemark-design/logo.svg b/ui/AnyRemark-design/logo.svg
new file mode 100644
index 0000000..d72f5d1
--- /dev/null
+++ b/ui/AnyRemark-design/logo.svg
@@ -0,0 +1,89 @@
+
+
+
+
diff --git a/AnyRemark-design/styles.css b/ui/AnyRemark-design/styles.css
similarity index 100%
rename from AnyRemark-design/styles.css
rename to ui/AnyRemark-design/styles.css
diff --git a/README.md b/ui/README.md
similarity index 100%
rename from README.md
rename to ui/README.md
diff --git a/android/.gitignore b/ui/android/.gitignore
similarity index 100%
rename from android/.gitignore
rename to ui/android/.gitignore
diff --git a/android/app/.gitignore b/ui/android/app/.gitignore
similarity index 100%
rename from android/app/.gitignore
rename to ui/android/app/.gitignore
diff --git a/android/app/build.gradle b/ui/android/app/build.gradle
similarity index 100%
rename from android/app/build.gradle
rename to ui/android/app/build.gradle
diff --git a/android/app/capacitor.build.gradle b/ui/android/app/capacitor.build.gradle
similarity index 100%
rename from android/app/capacitor.build.gradle
rename to ui/android/app/capacitor.build.gradle
diff --git a/android/app/proguard-rules.pro b/ui/android/app/proguard-rules.pro
similarity index 100%
rename from android/app/proguard-rules.pro
rename to ui/android/app/proguard-rules.pro
diff --git a/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java b/ui/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java
similarity index 100%
rename from android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java
rename to ui/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java
diff --git a/android/app/src/main/AndroidManifest.xml b/ui/android/app/src/main/AndroidManifest.xml
similarity index 100%
rename from android/app/src/main/AndroidManifest.xml
rename to ui/android/app/src/main/AndroidManifest.xml
diff --git a/android/app/src/main/java/vin/sa/ca/MainActivity.java b/ui/android/app/src/main/java/vin/sa/ca/MainActivity.java
similarity index 100%
rename from android/app/src/main/java/vin/sa/ca/MainActivity.java
rename to ui/android/app/src/main/java/vin/sa/ca/MainActivity.java
diff --git a/android/app/src/main/res/drawable-land-hdpi/splash.png b/ui/android/app/src/main/res/drawable-land-hdpi/splash.png
similarity index 100%
rename from android/app/src/main/res/drawable-land-hdpi/splash.png
rename to ui/android/app/src/main/res/drawable-land-hdpi/splash.png
diff --git a/android/app/src/main/res/drawable-land-mdpi/splash.png b/ui/android/app/src/main/res/drawable-land-mdpi/splash.png
similarity index 100%
rename from android/app/src/main/res/drawable-land-mdpi/splash.png
rename to ui/android/app/src/main/res/drawable-land-mdpi/splash.png
diff --git a/android/app/src/main/res/drawable-land-xhdpi/splash.png b/ui/android/app/src/main/res/drawable-land-xhdpi/splash.png
similarity index 100%
rename from android/app/src/main/res/drawable-land-xhdpi/splash.png
rename to ui/android/app/src/main/res/drawable-land-xhdpi/splash.png
diff --git a/android/app/src/main/res/drawable-land-xxhdpi/splash.png b/ui/android/app/src/main/res/drawable-land-xxhdpi/splash.png
similarity index 100%
rename from android/app/src/main/res/drawable-land-xxhdpi/splash.png
rename to ui/android/app/src/main/res/drawable-land-xxhdpi/splash.png
diff --git a/android/app/src/main/res/drawable-land-xxxhdpi/splash.png b/ui/android/app/src/main/res/drawable-land-xxxhdpi/splash.png
similarity index 100%
rename from android/app/src/main/res/drawable-land-xxxhdpi/splash.png
rename to ui/android/app/src/main/res/drawable-land-xxxhdpi/splash.png
diff --git a/android/app/src/main/res/drawable-port-hdpi/splash.png b/ui/android/app/src/main/res/drawable-port-hdpi/splash.png
similarity index 100%
rename from android/app/src/main/res/drawable-port-hdpi/splash.png
rename to ui/android/app/src/main/res/drawable-port-hdpi/splash.png
diff --git a/android/app/src/main/res/drawable-port-mdpi/splash.png b/ui/android/app/src/main/res/drawable-port-mdpi/splash.png
similarity index 100%
rename from android/app/src/main/res/drawable-port-mdpi/splash.png
rename to ui/android/app/src/main/res/drawable-port-mdpi/splash.png
diff --git a/android/app/src/main/res/drawable-port-xhdpi/splash.png b/ui/android/app/src/main/res/drawable-port-xhdpi/splash.png
similarity index 100%
rename from android/app/src/main/res/drawable-port-xhdpi/splash.png
rename to ui/android/app/src/main/res/drawable-port-xhdpi/splash.png
diff --git a/android/app/src/main/res/drawable-port-xxhdpi/splash.png b/ui/android/app/src/main/res/drawable-port-xxhdpi/splash.png
similarity index 100%
rename from android/app/src/main/res/drawable-port-xxhdpi/splash.png
rename to ui/android/app/src/main/res/drawable-port-xxhdpi/splash.png
diff --git a/android/app/src/main/res/drawable-port-xxxhdpi/splash.png b/ui/android/app/src/main/res/drawable-port-xxxhdpi/splash.png
similarity index 100%
rename from android/app/src/main/res/drawable-port-xxxhdpi/splash.png
rename to ui/android/app/src/main/res/drawable-port-xxxhdpi/splash.png
diff --git a/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/ui/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
similarity index 100%
rename from android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
rename to ui/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
diff --git a/android/app/src/main/res/drawable/ic_launcher_background.xml b/ui/android/app/src/main/res/drawable/ic_launcher_background.xml
similarity index 100%
rename from android/app/src/main/res/drawable/ic_launcher_background.xml
rename to ui/android/app/src/main/res/drawable/ic_launcher_background.xml
diff --git a/android/app/src/main/res/drawable/splash.png b/ui/android/app/src/main/res/drawable/splash.png
similarity index 100%
rename from android/app/src/main/res/drawable/splash.png
rename to ui/android/app/src/main/res/drawable/splash.png
diff --git a/android/app/src/main/res/layout/activity_main.xml b/ui/android/app/src/main/res/layout/activity_main.xml
similarity index 100%
rename from android/app/src/main/res/layout/activity_main.xml
rename to ui/android/app/src/main/res/layout/activity_main.xml
diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/ui/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
similarity index 100%
rename from android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
rename to ui/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/ui/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
similarity index 100%
rename from android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
rename to ui/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/ui/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
similarity index 100%
rename from android/app/src/main/res/mipmap-hdpi/ic_launcher.png
rename to ui/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/ui/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png
similarity index 100%
rename from android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png
rename to ui/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/ui/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
similarity index 100%
rename from android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
rename to ui/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/ui/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
similarity index 100%
rename from android/app/src/main/res/mipmap-mdpi/ic_launcher.png
rename to ui/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/ui/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png
similarity index 100%
rename from android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png
rename to ui/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png
diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/ui/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
similarity index 100%
rename from android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
rename to ui/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
rename to ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png
rename to ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png
diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
rename to ui/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
rename to ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png
rename to ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png
diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
rename to ui/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
rename to ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png
rename to ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
similarity index 100%
rename from android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
rename to ui/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
diff --git a/android/app/src/main/res/values/ic_launcher_background.xml b/ui/android/app/src/main/res/values/ic_launcher_background.xml
similarity index 100%
rename from android/app/src/main/res/values/ic_launcher_background.xml
rename to ui/android/app/src/main/res/values/ic_launcher_background.xml
diff --git a/android/app/src/main/res/values/strings.xml b/ui/android/app/src/main/res/values/strings.xml
similarity index 100%
rename from android/app/src/main/res/values/strings.xml
rename to ui/android/app/src/main/res/values/strings.xml
diff --git a/android/app/src/main/res/values/styles.xml b/ui/android/app/src/main/res/values/styles.xml
similarity index 100%
rename from android/app/src/main/res/values/styles.xml
rename to ui/android/app/src/main/res/values/styles.xml
diff --git a/android/app/src/main/res/xml/file_paths.xml b/ui/android/app/src/main/res/xml/file_paths.xml
similarity index 100%
rename from android/app/src/main/res/xml/file_paths.xml
rename to ui/android/app/src/main/res/xml/file_paths.xml
diff --git a/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java b/ui/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java
similarity index 100%
rename from android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java
rename to ui/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java
diff --git a/android/build.gradle b/ui/android/build.gradle
similarity index 100%
rename from android/build.gradle
rename to ui/android/build.gradle
diff --git a/android/capacitor.settings.gradle b/ui/android/capacitor.settings.gradle
similarity index 100%
rename from android/capacitor.settings.gradle
rename to ui/android/capacitor.settings.gradle
diff --git a/android/gradle.properties b/ui/android/gradle.properties
similarity index 100%
rename from android/gradle.properties
rename to ui/android/gradle.properties
diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/ui/android/gradle/wrapper/gradle-wrapper.jar
similarity index 100%
rename from android/gradle/wrapper/gradle-wrapper.jar
rename to ui/android/gradle/wrapper/gradle-wrapper.jar
diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/ui/android/gradle/wrapper/gradle-wrapper.properties
similarity index 100%
rename from android/gradle/wrapper/gradle-wrapper.properties
rename to ui/android/gradle/wrapper/gradle-wrapper.properties
diff --git a/android/gradlew b/ui/android/gradlew
similarity index 100%
rename from android/gradlew
rename to ui/android/gradlew
diff --git a/android/gradlew.bat b/ui/android/gradlew.bat
similarity index 100%
rename from android/gradlew.bat
rename to ui/android/gradlew.bat
diff --git a/android/settings.gradle b/ui/android/settings.gradle
similarity index 100%
rename from android/settings.gradle
rename to ui/android/settings.gradle
diff --git a/android/variables.gradle b/ui/android/variables.gradle
similarity index 100%
rename from android/variables.gradle
rename to ui/android/variables.gradle
diff --git a/capacitor.config.ts b/ui/capacitor.config.ts
similarity index 100%
rename from capacitor.config.ts
rename to ui/capacitor.config.ts
diff --git a/e2e/tsconfig.json b/ui/e2e/tsconfig.json
similarity index 100%
rename from e2e/tsconfig.json
rename to ui/e2e/tsconfig.json
diff --git a/e2e/vue.spec.ts b/ui/e2e/vue.spec.ts
similarity index 100%
rename from e2e/vue.spec.ts
rename to ui/e2e/vue.spec.ts
diff --git a/env.d.ts b/ui/env.d.ts
similarity index 100%
rename from env.d.ts
rename to ui/env.d.ts
diff --git a/eslint.config.js b/ui/eslint.config.js
similarity index 100%
rename from eslint.config.js
rename to ui/eslint.config.js
diff --git a/index.html b/ui/index.html
similarity index 100%
rename from index.html
rename to ui/index.html
diff --git a/ios/.gitignore b/ui/ios/.gitignore
similarity index 100%
rename from ios/.gitignore
rename to ui/ios/.gitignore
diff --git a/ios/App/App.xcodeproj/project.pbxproj b/ui/ios/App/App.xcodeproj/project.pbxproj
similarity index 100%
rename from ios/App/App.xcodeproj/project.pbxproj
rename to ui/ios/App/App.xcodeproj/project.pbxproj
diff --git a/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/ui/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
similarity index 100%
rename from ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
rename to ui/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
diff --git a/ios/App/App/AppDelegate.swift b/ui/ios/App/App/AppDelegate.swift
similarity index 100%
rename from ios/App/App/AppDelegate.swift
rename to ui/ios/App/App/AppDelegate.swift
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png b/ui/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png
similarity index 100%
rename from ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png
rename to ui/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json b/ui/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json
similarity index 100%
rename from ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json
rename to ui/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json
diff --git a/ios/App/App/Assets.xcassets/Contents.json b/ui/ios/App/App/Assets.xcassets/Contents.json
similarity index 100%
rename from ios/App/App/Assets.xcassets/Contents.json
rename to ui/ios/App/App/Assets.xcassets/Contents.json
diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json b/ui/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json
similarity index 100%
rename from ios/App/App/Assets.xcassets/Splash.imageset/Contents.json
rename to ui/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json
diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png b/ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png
similarity index 100%
rename from ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png
rename to ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png
diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png b/ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png
similarity index 100%
rename from ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png
rename to ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png
diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png b/ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png
similarity index 100%
rename from ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png
rename to ui/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png
diff --git a/ios/App/App/Base.lproj/LaunchScreen.storyboard b/ui/ios/App/App/Base.lproj/LaunchScreen.storyboard
similarity index 100%
rename from ios/App/App/Base.lproj/LaunchScreen.storyboard
rename to ui/ios/App/App/Base.lproj/LaunchScreen.storyboard
diff --git a/ios/App/App/Base.lproj/Main.storyboard b/ui/ios/App/App/Base.lproj/Main.storyboard
similarity index 100%
rename from ios/App/App/Base.lproj/Main.storyboard
rename to ui/ios/App/App/Base.lproj/Main.storyboard
diff --git a/ios/App/App/Info.plist b/ui/ios/App/App/Info.plist
similarity index 100%
rename from ios/App/App/Info.plist
rename to ui/ios/App/App/Info.plist
diff --git a/ios/App/Podfile b/ui/ios/App/Podfile
similarity index 100%
rename from ios/App/Podfile
rename to ui/ios/App/Podfile
diff --git a/package-lock.json b/ui/package-lock.json
similarity index 100%
rename from package-lock.json
rename to ui/package-lock.json
diff --git a/package.json b/ui/package.json
similarity index 100%
rename from package.json
rename to ui/package.json
diff --git a/playwright.config.ts b/ui/playwright.config.ts
similarity index 100%
rename from playwright.config.ts
rename to ui/playwright.config.ts
diff --git a/public/favicon.ico b/ui/public/favicon.ico
similarity index 100%
rename from public/favicon.ico
rename to ui/public/favicon.ico
diff --git a/src/App.vue b/ui/src/App.vue
similarity index 100%
rename from src/App.vue
rename to ui/src/App.vue
diff --git a/src/assets/base.css b/ui/src/assets/base.css
similarity index 100%
rename from src/assets/base.css
rename to ui/src/assets/base.css
diff --git a/src/assets/logo.svg b/ui/src/assets/logo.svg
similarity index 100%
rename from src/assets/logo.svg
rename to ui/src/assets/logo.svg
diff --git a/src/assets/main.css b/ui/src/assets/main.css
similarity index 100%
rename from src/assets/main.css
rename to ui/src/assets/main.css
diff --git a/src/components/CommentComponent.vue b/ui/src/components/CommentComponent.vue
similarity index 100%
rename from src/components/CommentComponent.vue
rename to ui/src/components/CommentComponent.vue
diff --git a/src/components/OpenGraphComponent.vue b/ui/src/components/OpenGraphComponent.vue
similarity index 100%
rename from src/components/OpenGraphComponent.vue
rename to ui/src/components/OpenGraphComponent.vue
diff --git a/src/components/__tests__/HelloWorld.spec.ts b/ui/src/components/__tests__/HelloWorld.spec.ts
similarity index 100%
rename from src/components/__tests__/HelloWorld.spec.ts
rename to ui/src/components/__tests__/HelloWorld.spec.ts
diff --git a/src/components/icons/IconCommunity.vue b/ui/src/components/icons/IconCommunity.vue
similarity index 100%
rename from src/components/icons/IconCommunity.vue
rename to ui/src/components/icons/IconCommunity.vue
diff --git a/src/components/icons/IconDocumentation.vue b/ui/src/components/icons/IconDocumentation.vue
similarity index 100%
rename from src/components/icons/IconDocumentation.vue
rename to ui/src/components/icons/IconDocumentation.vue
diff --git a/src/components/icons/IconEcosystem.vue b/ui/src/components/icons/IconEcosystem.vue
similarity index 100%
rename from src/components/icons/IconEcosystem.vue
rename to ui/src/components/icons/IconEcosystem.vue
diff --git a/src/components/icons/IconSupport.vue b/ui/src/components/icons/IconSupport.vue
similarity index 100%
rename from src/components/icons/IconSupport.vue
rename to ui/src/components/icons/IconSupport.vue
diff --git a/src/components/icons/IconTooling.vue b/ui/src/components/icons/IconTooling.vue
similarity index 100%
rename from src/components/icons/IconTooling.vue
rename to ui/src/components/icons/IconTooling.vue
diff --git a/src/main.ts b/ui/src/main.ts
similarity index 100%
rename from src/main.ts
rename to ui/src/main.ts
diff --git a/src/router/index.ts b/ui/src/router/index.ts
similarity index 100%
rename from src/router/index.ts
rename to ui/src/router/index.ts
diff --git a/src/stores/counter.ts b/ui/src/stores/counter.ts
similarity index 100%
rename from src/stores/counter.ts
rename to ui/src/stores/counter.ts
diff --git a/src/views/AboutView.vue b/ui/src/views/AboutView.vue
similarity index 100%
rename from src/views/AboutView.vue
rename to ui/src/views/AboutView.vue
diff --git a/src/views/HomeView.vue b/ui/src/views/HomeView.vue
similarity index 100%
rename from src/views/HomeView.vue
rename to ui/src/views/HomeView.vue
diff --git a/src/views/RemarkView.vue b/ui/src/views/RemarkView.vue
similarity index 100%
rename from src/views/RemarkView.vue
rename to ui/src/views/RemarkView.vue
diff --git a/tsconfig.app.json b/ui/tsconfig.app.json
similarity index 100%
rename from tsconfig.app.json
rename to ui/tsconfig.app.json
diff --git a/tsconfig.json b/ui/tsconfig.json
similarity index 100%
rename from tsconfig.json
rename to ui/tsconfig.json
diff --git a/tsconfig.node.json b/ui/tsconfig.node.json
similarity index 100%
rename from tsconfig.node.json
rename to ui/tsconfig.node.json
diff --git a/tsconfig.vitest.json b/ui/tsconfig.vitest.json
similarity index 100%
rename from tsconfig.vitest.json
rename to ui/tsconfig.vitest.json
diff --git a/vite.config.ts b/ui/vite.config.ts
similarity index 100%
rename from vite.config.ts
rename to ui/vite.config.ts
diff --git a/vitest.config.ts b/ui/vitest.config.ts
similarity index 100%
rename from vitest.config.ts
rename to ui/vitest.config.ts