Refactoring #31

Merged
kdeng00 merged 14 commits from refactoring into master 2025-03-13 21:40:22 -04:00