diff --git a/.idea/.idea.DotNetAngular/.idea/deviceManager.xml b/.idea/.idea.DotNetAngular/.idea/deviceManager.xml
deleted file mode 100644
index 91f9558..0000000
--- a/.idea/.idea.DotNetAngular/.idea/deviceManager.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.DotNetAngular/.idea/encodings.xml b/.idea/.idea.DotNetAngular/.idea/encodings.xml
deleted file mode 100644
index df87cf9..0000000
--- a/.idea/.idea.DotNetAngular/.idea/encodings.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.DotNetAngular/.idea/indexLayout.xml b/.idea/.idea.DotNetAngular/.idea/indexLayout.xml
deleted file mode 100644
index b5b49da..0000000
--- a/.idea/.idea.DotNetAngular/.idea/indexLayout.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- src/ClientApp
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.DotNetAngular/.idea/inspectionProfiles/Project_Default.xml b/.idea/.idea.DotNetAngular/.idea/inspectionProfiles/Project_Default.xml
deleted file mode 100644
index 18eb884..0000000
--- a/.idea/.idea.DotNetAngular/.idea/inspectionProfiles/Project_Default.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.DotNetAngular/.idea/projectSettingsUpdater.xml b/.idea/.idea.DotNetAngular/.idea/projectSettingsUpdater.xml
deleted file mode 100644
index ef20cb0..0000000
--- a/.idea/.idea.DotNetAngular/.idea/projectSettingsUpdater.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.DotNetAngular/.idea/shelf/Uncommitted_changes_before_Update_at_09_03_26,_12_36_[Changes]/shelved.patch b/.idea/.idea.DotNetAngular/.idea/shelf/Uncommitted_changes_before_Update_at_09_03_26,_12_36_[Changes]/shelved.patch
deleted file mode 100644
index 16c6cd1..0000000
--- a/.idea/.idea.DotNetAngular/.idea/shelf/Uncommitted_changes_before_Update_at_09_03_26,_12_36_[Changes]/shelved.patch
+++ /dev/null
@@ -1,132 +0,0 @@
-Index: .idea/.idea.DotNetAngular/.idea/workspace.xml
-IDEA additional info:
-Subsystem: com.intellij.openapi.diff.impl.patch.BaseRevisionTextPatchEP
-<+>\n\n \n src/API/API.csproj\n src/API/API.csproj\n src/API/API.csproj\n src/API/API.csproj\n tests/Application.FunctionalTest/Application.FunctionalTest.csproj\n tests/Application.UnitTest/Application.UnitTest.csproj\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n {\n "associatedIndex": 5\n}\n \n \n \n \n \n {\n "keyToString": {\n ".NET Launch Settings Profile.API: Angular_dev.executor": "Run",\n "RunOnceActivity.MCP Project settings loaded": "true",\n "RunOnceActivity.ShowReadmeOnStart": "true",\n "RunOnceActivity.TerminalTabsStorage.copyFrom.TerminalArrangementManager.252": "true",\n "RunOnceActivity.git.unshallow": "true",\n "RunOnceActivity.typescript.service.memoryLimit.init": "true",\n "com.intellij.ml.llm.matterhorn.ej.ui.settings.DefaultModelSelectionForGA.v1": "true",\n "git-widget-placeholder": "feature/dotnet",\n "junie.onboarding.icon.badge.shown": "true",\n "node.js.detected.package.eslint": "true",\n "node.js.detected.package.tslint": "true",\n "node.js.selected.package.eslint": "(autodetect)",\n "node.js.selected.package.tslint": "(autodetect)",\n "nodejs_package_manager_path": "npm",\n "settings.editor.selected.configurable": "vcs.Git",\n "to.speed.mode.migration.done": "true",\n "ts.external.directory.path": "/home/natlinux/RiderProjects/DotNetAngular/src/ClientApp/node_modules/typescript/lib",\n "vue.rearranger.settings.migration": "true"\n }\n}\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 1770053658274\n \n \n 1770053658274\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n 1770055164655\n \n \n \n 1770055164655\n \n \n \n 1770057870215\n \n \n \n 1770057870215\n \n \n \n 1770306489835\n \n \n \n 1770306489835\n \n \n \n 1770318472632\n \n \n \n 1770318472632\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
-Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
-<+>UTF-8
-===================================================================
-diff --git a/.idea/.idea.DotNetAngular/.idea/workspace.xml b/.idea/.idea.DotNetAngular/.idea/workspace.xml
---- a/.idea/.idea.DotNetAngular/.idea/workspace.xml (revision ecf84016dc7fd2341fe75bd2c4113cd2d61e90be)
-+++ b/.idea/.idea.DotNetAngular/.idea/workspace.xml (date 1773056189207)
-@@ -12,70 +12,7 @@
-
-
-
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
-+
-
-
-
-@@ -113,28 +50,28 @@
-
-
-
-- {
-- "keyToString": {
-- ".NET Launch Settings Profile.API: Angular_dev.executor": "Run",
-- "RunOnceActivity.MCP Project settings loaded": "true",
-- "RunOnceActivity.ShowReadmeOnStart": "true",
-- "RunOnceActivity.TerminalTabsStorage.copyFrom.TerminalArrangementManager.252": "true",
-- "RunOnceActivity.git.unshallow": "true",
-- "RunOnceActivity.typescript.service.memoryLimit.init": "true",
-- "com.intellij.ml.llm.matterhorn.ej.ui.settings.DefaultModelSelectionForGA.v1": "true",
-- "git-widget-placeholder": "feature/dotnet",
-- "junie.onboarding.icon.badge.shown": "true",
-- "node.js.detected.package.eslint": "true",
-- "node.js.detected.package.tslint": "true",
-- "node.js.selected.package.eslint": "(autodetect)",
-- "node.js.selected.package.tslint": "(autodetect)",
-- "nodejs_package_manager_path": "npm",
-- "settings.editor.selected.configurable": "vcs.Git",
-- "to.speed.mode.migration.done": "true",
-- "ts.external.directory.path": "/home/natlinux/RiderProjects/DotNetAngular/src/ClientApp/node_modules/typescript/lib",
-- "vue.rearranger.settings.migration": "true"
-+
-+}]]>
-
-
-
diff --git a/.idea/.idea.DotNetAngular/.idea/shelf/Uncommitted_changes_before_Update_at_09_03_26,_12_36_[Changes]1/shelved.patch b/.idea/.idea.DotNetAngular/.idea/shelf/Uncommitted_changes_before_Update_at_09_03_26,_12_36_[Changes]1/shelved.patch
deleted file mode 100644
index e69de29..0000000
diff --git a/.idea/.idea.DotNetAngular/.idea/shelf/Uncommitted_changes_before_Update_at_09_03_26__12_36__Changes_.xml b/.idea/.idea.DotNetAngular/.idea/shelf/Uncommitted_changes_before_Update_at_09_03_26__12_36__Changes_.xml
deleted file mode 100644
index a2e8c96..0000000
--- a/.idea/.idea.DotNetAngular/.idea/shelf/Uncommitted_changes_before_Update_at_09_03_26__12_36__Changes_.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.DotNetAngular/.idea/vcs.xml b/.idea/.idea.DotNetAngular/.idea/vcs.xml
deleted file mode 100644
index 94a25f7..0000000
--- a/.idea/.idea.DotNetAngular/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.DotNetAngular/.idea/watcherTasks.xml b/.idea/.idea.DotNetAngular/.idea/watcherTasks.xml
deleted file mode 100644
index eaf0286..0000000
--- a/.idea/.idea.DotNetAngular/.idea/watcherTasks.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.DotNetAngular/.idea/workspace.xml b/.idea/.idea.DotNetAngular/.idea/workspace.xml
deleted file mode 100644
index e82d605..0000000
--- a/.idea/.idea.DotNetAngular/.idea/workspace.xml
+++ /dev/null
@@ -1,406 +0,0 @@
-
-
-
- src/API/API.csproj
- src/API/API.csproj
- src/API/API.csproj
- src/API/API.csproj
- tests/Application.FunctionalTest/Application.FunctionalTest.csproj
- tests/Application.UnitTest/Application.UnitTest.csproj
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {
- "associatedIndex": 5
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1770053658274
-
-
- 1770053658274
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1770055164655
-
-
-
- 1770055164655
-
-
-
- 1770057870215
-
-
-
- 1770057870215
-
-
-
- 1770306489835
-
-
-
- 1770306489835
-
-
-
- 1770318472632
-
-
-
- 1770318472632
-
-
-
- 1771506336945
-
-
-
- 1771506336945
-
-
-
- 1773597809588
-
-
-
- 1773597809588
-
-
-
- 1773598259701
-
-
-
- 1773598259701
-
-
-
- 1773601314558
-
-
-
- 1773601314558
-
-
-
- 1777739314669
-
-
-
- 1777739314669
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/ClientApp/.gitignore b/src/ClientApp/.gitignore
deleted file mode 100644
index cc7b141..0000000
--- a/src/ClientApp/.gitignore
+++ /dev/null
@@ -1,42 +0,0 @@
-# See https://docs.github.com/get-started/getting-started-with-git/ignoring-files for more about ignoring files.
-
-# Compiled output
-/dist
-/tmp
-/out-tsc
-/bazel-out
-
-# Node
-/node_modules
-npm-debug.log
-yarn-error.log
-
-# IDEs and editors
-.idea/
-.project
-.classpath
-.c9/
-*.launch
-.settings/
-*.sublime-workspace
-
-# Visual Studio Code
-.vscode/*
-!.vscode/settings.json
-!.vscode/tasks.json
-!.vscode/launch.json
-!.vscode/extensions.json
-.history/*
-
-# Miscellaneous
-/.angular/cache
-.sass-cache/
-/connect.lock
-/coverage
-/libpeerconnection.log
-testem.log
-/typings
-
-# System files
-.DS_Store
-Thumbs.db
diff --git a/src/ClientApp/.vscode/extensions.json b/src/ClientApp/.vscode/extensions.json
deleted file mode 100644
index 77b3745..0000000
--- a/src/ClientApp/.vscode/extensions.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
- "recommendations": ["angular.ng-template"]
-}
diff --git a/src/ClientApp/.vscode/launch.json b/src/ClientApp/.vscode/launch.json
deleted file mode 100644
index 925af83..0000000
--- a/src/ClientApp/.vscode/launch.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
- "version": "0.2.0",
- "configurations": [
- {
- "name": "ng serve",
- "type": "chrome",
- "request": "launch",
- "preLaunchTask": "npm: start",
- "url": "http://localhost:4200/"
- },
- {
- "name": "ng test",
- "type": "chrome",
- "request": "launch",
- "preLaunchTask": "npm: test",
- "url": "http://localhost:9876/debug.html"
- }
- ]
-}
diff --git a/src/ClientApp/.vscode/tasks.json b/src/ClientApp/.vscode/tasks.json
deleted file mode 100644
index a298b5b..0000000
--- a/src/ClientApp/.vscode/tasks.json
+++ /dev/null
@@ -1,42 +0,0 @@
-{
- // For more information, visit: https://go.microsoft.com/fwlink/?LinkId=733558
- "version": "2.0.0",
- "tasks": [
- {
- "type": "npm",
- "script": "start",
- "isBackground": true,
- "problemMatcher": {
- "owner": "typescript",
- "pattern": "$tsc",
- "background": {
- "activeOnStart": true,
- "beginsPattern": {
- "regexp": "(.*?)"
- },
- "endsPattern": {
- "regexp": "bundle generation complete"
- }
- }
- }
- },
- {
- "type": "npm",
- "script": "test",
- "isBackground": true,
- "problemMatcher": {
- "owner": "typescript",
- "pattern": "$tsc",
- "background": {
- "activeOnStart": true,
- "beginsPattern": {
- "regexp": "(.*?)"
- },
- "endsPattern": {
- "regexp": "bundle generation complete"
- }
- }
- }
- }
- ]
-}
diff --git a/src/ClientApp/README.md b/src/ClientApp/README.md
deleted file mode 100644
index ec1285c..0000000
--- a/src/ClientApp/README.md
+++ /dev/null
@@ -1,27 +0,0 @@
-# ClientApp
-
-This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 18.2.5.
-
-## Development server
-
-Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The application will automatically reload if you change any of the source files.
-
-## Code scaffolding
-
-Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.
-
-## Build
-
-Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.
-
-## Running unit tests
-
-Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).
-
-## Running end-to-end tests
-
-Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
-
-## Further help
-
-To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.