cloudwash
cloudwash copied to clipboard
refactored with new design for resource images, stacks, nics, pips
PR Description
Moved Cleanup Implementation: Instead of implementing each cleanup method directly in the cleanup() function, I've abstracted the cleanup logic into separate classes. Each cleanup type (e.g., Pips, NICs, Images) now has its own class with a cleanup() method. This follows the principle of separation of concerns and improves code organization.