- init by @SkrubbySkrubInAShrub
- fix: add saving and loading and state tracking. by @SkrubbySkrubInAShrub
- fix: missed commit by @SkrubbySkrubInAShrub
- fix: saving by @SkrubbySkrubInAShrub
- fix: compile by @SkrubbySkrubInAShrub
- fix: compile by @SkrubbySkrubInAShrub
- Merge branch 'dev' into WE-Records-Tab-State-Tracking by @SkrubbySkrubInAShrub
- chore: cleanup, use helpers by @SkrubbySkrubInAShrub
- fix: address AI comments by @SkrubbySkrubInAShrub
- fix: address AI comments by @SkrubbySkrubInAShrub
- fix: more AI comments by @SkrubbySkrubInAShrub