a LOT of refactoring and minor bugfixes

This commit is contained in:
Mewrry the Kitty 2026-01-05 22:19:20 -06:00
parent f4669290b0
commit c3d31cbb40
6 changed files with 463 additions and 112 deletions

File diff suppressed because one or more lines are too long