## Contributing To contribute, follow these steps: 1. Find an applicable issue or open a new one with feature proposal or bug spotting. 2. Fork the repository. 3. Write tests for the issue. 4. Implement your solution for the issue. 5. Make sure all tests pass and cover your code. 6. Make a pull-request to the `dev` branch or to the corresponding feature branch if there is any.