Repository navigation
- Major refactoring of the codebase to improve structure, readability, and maintainability.
- Added new usage examples across key functions and modules.
- Introduced a unit testing framework to ensure robustness and improve code coverage.