Taxation of Crypto Currency and NFTS: Foundational Considerations