Basic things you need to know to create an NFT sports marketplace