Attachment Association

There needs to be associations with attachments. So, if an attachment is added for a company, it can also be associated with a deal and be accessible from within the deal or company or any other object the attachment is associated with.