* Create screen-marker-groups
* Fix marker import and ensure ID/config uniqueness
Issue when deleting markers the new plugin also caused the data from the original (location & size) to be deleted.
- Generate new unique IDs for imported markers to prevent conflicts.
- Read original position/size from config during import.
- Explicitly save position/size config under the new unique ID to ensure independence from original markers.
* Fix: Prevent duplicate imports using original ID
- Add optional field to ScreenMarker to store original ID.
- Check during import to prevent re-importing markers.
- Store original marker ID in field upon successful import.
- Update ScreenMarker constructor calls to match new signature.
* Update screen-marker-groups
fix: Ensure markers created via UI element clicks are saved
fixed an issue where screen markers weren't saved/created when created by hover -> clicking ui elements
* Refactor & build gradle line width
- Applied pull request comment
- Improved comments
- Moved code around
- Cleaned up code
* move readme images to root/readme