Set-up
Requires Truffle and preferably Ethersim.
$ npm install -g truffle
$ npm install -g ethersim
$ ethersim
Open a new terminal window
$ cd path/to/this/directory
$ truffle compile
$ truffle deploy
$ truffle serve
Happy browsing at http://localhost:8080 :)))