NFTs 101 - The Handbook