New Features
- **PyPI Badge**
- Added a PyPI badge to the `README.md` file to display the package's status on PyPI.
Refactoring
- **Type Annotations & BASE_URL**
- Adjusted type annotations across the codebase for better type checking and readability.
- Changed `BASE_URL` to a class variable, improving the structure and reusability of the code.
- **Logger Level**
- Changed the logger level to `DEBUG` to provide more detailed logging information during development and debugging.
Additions
- **.gitignore**
- Added a `.gitignore` file to the project to exclude unnecessary files and directories from version control, keeping the repository clean.