**Overview:** Reorganize project files and test structure for clarity and future scalability. ### Tasks - [x] Move to proposed hierarchical directory layout (core/, implementations/, serializers/, internal/, testing/integration/, etc.) - [x] Move integration tests to `testing/integration/`; keep implementation-specific tests close to the code - [x] Add `internal/` for non-exported utilities - [x] Consider `cmd/` for CLI tools - [x] Move `test_setups.go` to `testing/fixtures/`
Overview: Reorganize project files and test structure for clarity and future scalability.
Tasks
testing/integration/; keep implementation-specific tests close to the codeinternal/for non-exported utilitiescmd/for CLI toolstest_setups.gototesting/fixtures/