add state management and other stuff

This commit is contained in:
2025-06-29 15:58:03 -04:00
parent 64f288d8f7
commit ccc6e41724
11 changed files with 1221 additions and 969 deletions

File diff suppressed because it is too large Load Diff