who made that tool that takes a solidity file and creates a super duper simple front-end for all the functions?