Non-fungible Tokens or NFTs: A Quick Primer