diff --git a/utility/copyArx/.gitignore b/utility/copyArx/.gitignore
new file mode 100644
index 0000000..b83b236
--- /dev/null
+++ b/utility/copyArx/.gitignore
@@ -0,0 +1,3 @@
+bin/
+obj/
+*.slnx
diff --git a/utility/copyArx/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/utility/copyArx/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs
deleted file mode 100644
index 3871b18..0000000
--- a/utility/copyArx/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs
+++ /dev/null
@@ -1,4 +0,0 @@
-//
-using System;
-using System.Reflection;
-[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")]
diff --git a/utility/copyArx/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/utility/copyArx/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
deleted file mode 100644
index 01f29e9..0000000
Binary files a/utility/copyArx/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ
diff --git a/utility/copyArx/obj/Debug/copyArx.csproj.AssemblyReference.cache b/utility/copyArx/obj/Debug/copyArx.csproj.AssemblyReference.cache
deleted file mode 100644
index 10fbdc4..0000000
Binary files a/utility/copyArx/obj/Debug/copyArx.csproj.AssemblyReference.cache and /dev/null differ
diff --git a/utility/copyArx/obj/Debug/copyArx.csproj.CoreCompileInputs.cache b/utility/copyArx/obj/Debug/copyArx.csproj.CoreCompileInputs.cache
deleted file mode 100644
index a7bc6a9..0000000
--- a/utility/copyArx/obj/Debug/copyArx.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-dd647ab234abe686b34b14273d41a8d4a8369e437c50b62208b39dbc46e3e89d
diff --git a/utility/copyArx/obj/Debug/copyArx.csproj.FileListAbsolute.txt b/utility/copyArx/obj/Debug/copyArx.csproj.FileListAbsolute.txt
deleted file mode 100644
index adfaaee..0000000
--- a/utility/copyArx/obj/Debug/copyArx.csproj.FileListAbsolute.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-D:\shs-code\SourceCode\Code2026\copyArx.exe.config
-D:\shs-code\SourceCode\Code2026\copyArx.exe
-D:\shs-code\SourceCode\Code2026\copyArx.pdb
-D:\shs-code\utility\copyArx\obj\Debug\copyArx.csproj.AssemblyReference.cache
-D:\shs-code\utility\copyArx\obj\Debug\copyArx.csproj.CoreCompileInputs.cache
-D:\shs-code\utility\copyArx\obj\Debug\copyArx.csproj.Up2Date
-D:\shs-code\utility\copyArx\obj\Debug\copyArx.exe
-D:\shs-code\utility\copyArx\obj\Debug\copyArx.pdb
diff --git a/utility/copyArx/obj/Debug/copyArx.exe b/utility/copyArx/obj/Debug/copyArx.exe
deleted file mode 100644
index 5e27c79..0000000
Binary files a/utility/copyArx/obj/Debug/copyArx.exe and /dev/null differ
diff --git a/utility/copyArx/obj/Debug/copyArx.pdb b/utility/copyArx/obj/Debug/copyArx.pdb
deleted file mode 100644
index 20dc7c5..0000000
Binary files a/utility/copyArx/obj/Debug/copyArx.pdb and /dev/null differ
diff --git a/utility/copyArx/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/utility/copyArx/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs
deleted file mode 100644
index 3871b18..0000000
--- a/utility/copyArx/obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs
+++ /dev/null
@@ -1,4 +0,0 @@
-//
-using System;
-using System.Reflection;
-[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")]
diff --git a/utility/copyArx/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/utility/copyArx/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
deleted file mode 100644
index 1b05281..0000000
Binary files a/utility/copyArx/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ
diff --git a/utility/copyArx/obj/Release/copyArx.csproj.AssemblyReference.cache b/utility/copyArx/obj/Release/copyArx.csproj.AssemblyReference.cache
deleted file mode 100644
index 10fbdc4..0000000
Binary files a/utility/copyArx/obj/Release/copyArx.csproj.AssemblyReference.cache and /dev/null differ
diff --git a/utility/copyArx/obj/Release/copyArx.csproj.CoreCompileInputs.cache b/utility/copyArx/obj/Release/copyArx.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 0d22724..0000000
--- a/utility/copyArx/obj/Release/copyArx.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-10019cbaed50ed9e96e7a189ee08aff14014657bc98f72d6c2da3d30198c3730
diff --git a/utility/copyArx/obj/Release/copyArx.csproj.FileListAbsolute.txt b/utility/copyArx/obj/Release/copyArx.csproj.FileListAbsolute.txt
deleted file mode 100644
index 9e5abbe..0000000
--- a/utility/copyArx/obj/Release/copyArx.csproj.FileListAbsolute.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-D:\shs-code\utility\copyArx\bin\Release\copyArx.exe.config
-D:\shs-code\utility\copyArx\bin\Release\copyArx.exe
-D:\shs-code\utility\copyArx\bin\Release\copyArx.pdb
-D:\shs-code\utility\copyArx\bin\Release\Newtonsoft.Json.dll
-D:\shs-code\utility\copyArx\obj\Release\copyArx.csproj.AssemblyReference.cache
-D:\shs-code\utility\copyArx\obj\Release\copyArx.csproj.CoreCompileInputs.cache
-D:\shs-code\utility\copyArx\obj\Release\copyArx.csproj.Up2Date
-D:\shs-code\utility\copyArx\obj\Release\copyArx.exe
-D:\shs-code\utility\copyArx\obj\Release\copyArx.pdb
diff --git a/utility/copyArx/obj/Release/copyArx.csproj.Up2Date b/utility/copyArx/obj/Release/copyArx.csproj.Up2Date
deleted file mode 100644
index e69de29..0000000
diff --git a/utility/copyArx/obj/Release/copyArx.exe b/utility/copyArx/obj/Release/copyArx.exe
deleted file mode 100644
index 2a8071d..0000000
Binary files a/utility/copyArx/obj/Release/copyArx.exe and /dev/null differ
diff --git a/utility/copyArx/obj/Release/copyArx.pdb b/utility/copyArx/obj/Release/copyArx.pdb
deleted file mode 100644
index 10b38d1..0000000
Binary files a/utility/copyArx/obj/Release/copyArx.pdb and /dev/null differ