TrueDeckTokenLocking Smart-Contract to lock ERC20 Tokens up to a certain release time with burn ability.