**Release**
* **Updated**
* **Restructured Dataclasses**
Restructured some dataclasses for improved clarity and efficiency.
* **Cacheable Subclasses**
Added dataclasses for all cacheable subclasses, such as `Item` for the `Items` subclass, `Monster` for the `Monsters` subclass, and `Resource` for the `Resources` subclass.
* **ContentMaps Dataclass**
Updated `ContentMaps` dataclass to be dynamic, with attributes being automatically created based on the maps available.
* **Tasks Subclass**
Updated the `Tasks` subclass to use the `tasks/` endpoint rather than `task/` for improved data fetching.
* **Filtering and Caching**
Updated filtering and caching for the subclasses (such as `Items`, `Monsters`, and `Resources`) to use the new dataclasses
Updated filtering to instead take parameters for inputs rather than json
* **Request Error Handling**
Updated request error handling to remove the `!=200` and `!=490` conditions, replacing them with a wildcard case statement `case _`, enhancing error handling flexibility.
* **Subclass Get Functions**
Updated all of the subclasses that have `get_x` methods, such as the `Items` subclass with `get_items` to instead use `get`
* **Removed**
* **Redundant Debug Variable**
Removed redundant debug variable that was no longer needed in the logging and error-handling flow.