Open-source and developer-friendly web-based tool to build decentralized apps and smart contracts on the Algorand network