dataclasses .cursorrules prompt files

Dataclasses in Python simplify class creation for storing data with built-in methods like initialization, representation, and comparison, reducing boilerplate code and enhancing readability.