Modex: the Smart Contract Market for All