## Description Brief description of the new feature. ## Related Issue Addresses # (issue number) ## Changes Made - List the changes made to implement the feature - Be specific about new files, modified files, and functionality added ## Testing - How did you test the new feature? - What scenarios were covered? ## Screenshots (if applicable) Add screenshots to demonstrate the new feature. ## Checklist - [ ] My code follows the project's style guidelines - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] My changes generate no new warnings - [ ] I have added tests that prove my feature works - [ ] New and existing unit tests pass locally with my changes - [ ] I have updated the documentation accordingly