parsons web3 class