NetSquared Jordan: Blockchain Technology & Uses Of Smart Contract for Nonprofits