## Contributing Contributions from the community are welcome! To contribute: 1. Fork the repository. 2. Create a new branch for your feature or bug fix. 3. Make your changes with proper testing. 4. Submit a pull request detailing your modifications. ### Developer Documentation Developer documentation is generated using JavaDoc. To generate and view the documentation: ```bash chmod +x generate_javadoc.sh ./generate_javadoc.sh ``` This will create a `docs/` folder with HTML documentation you can view in your browser.