Equipable NFT Smart Contract Features: tradable NFT (opensea support) equip one or more NFT to another NFT unequip equipped NFT