Automated Market Makers: A Practical Guide to Decentralized Exchanges and Cryptocurrency Trading