Understanding the Basics of NFTs and Web3 Blockchain