Decentralized Finance and Exchange through Automated Market Makers