Ethereum, tokens & smart contract Part 1. Setting Up.