Refactor and add tests

This commit is contained in:
Alessio
2024-11-17 22:46:22 -08:00
parent 78c83c703b
commit 5ff8e37c61
4 changed files with 68 additions and 56 deletions