Refactor code structure for improved readability and maintainability

This commit is contained in:
MaddoScientisto 2026-02-21 10:40:12 +01:00
commit 4f488bae45
78 changed files with 3309 additions and 1570 deletions

46
.gitignore vendored
View file

@ -21,4 +21,48 @@ venv3/**
.gitignore
bin/**
\n+# Ignore any virtual environment directories starting with 'venv' (venv, venv3, venv314, etc.)
venv*/
venv*/
.vs/ProjectEvaluation/twitch-archive-2.metadata.v10.bin
.vs/ProjectEvaluation/twitch-archive-2.projects.v10.bin
.vs/ProjectEvaluation/twitch-archive-2.strings.v10.bin
.vs/Twitch-Archive-2/CopilotIndices/18.3.508.13148/CodeChunks.db
.vs/Twitch-Archive-2/CopilotIndices/18.3.508.13148/SemanticSymbols.db
.vs/Twitch-Archive-2/DesignTimeBuild/.dtbcache.v2
.vs/Twitch-Archive-2/FileContentIndex/843065c8-d80f-4907-b0ae-6d010b3a5699.vsidx
.vs/Twitch-Archive-2/FileContentIndex/ef7e1a3c-80cd-4867-a9a8-2e5099471227.vsidx
.vs/Twitch-Archive-2/v18/.futdcache.v2
.vs/Twitch-Archive-2/v18/.suo
.vs/Twitch-Archive-2/v18/DocumentLayout.backup.json
.vs/Twitch-Archive-2/v18/DocumentLayout.json
.vscode/settings.json
# C# / Visual Studio
# Build Folders
bin/
obj/
# Visual Studio files
*.user
*.suo
*.userprefs
*.csproj.user
*.pidb
*.pdb
*.cache
*.ilk
*.log
*.vspscc
*.vssscc
# Test results and packages
TestResults/
packages/
*.nupkg
# Database and backup
*.dbmdl
*.bak
*.backup
*.orig
dotnet/.vs/**