Takes in a solidity file and generatese a set of TypeScript classes for interacting with the contract.