Sales Manager
This is the smart contract that deploys clones of the Sale contract. The Fileshop frontend interacts with this contract to create and deploy a Sale using details entered by the user. Once a Sale clone has been deployed the contract address is returned to the frontend and is used for generating the sale link.