Gift Cards handled using Blockchain and Smart Contract technology