can you break this down in python codes please ? Task 1: Create a login system with a username and password. Required technologies: Python, Tkinter, SQL (for storing and retrieving user account information). Task 2: Allow the user to add initial cash to invest and generate a client ID. Required technologies: Python, Tkinter, SQL (for storing and retrieving user account information). Task 3: Implement the "Invest Now" option to allow the user to view investment types and prices, choose one to invest in, and confirm the transaction. Required technologies: Python, Tkinter, web scraping (to retrieve investment prices from external websites), SQL (for storing and retrieving user portfolio information). Task 4: Implement the "Portfolio Viewing" option to allow the user to view a list of all transactions. Required technologies: Python, Tkinter, SQL (for storing and retrieving user portfolio information). Task 5: Implement the "Money In/Out" option to allow the user to add or withdraw money to their account. Required technologies: Python, Tkinter, SQL (for storing and retrieving user account information). Step 2/2 Task 6: Set up a server to store all the data. Required technologies: Python, SQL. Task 7: Build a client/server desktop application in Python to interact with the user on the client side and add or update data on the server side. Required technologies: Python, Tkinter, SQL. Task 8: Create a UML diagram to design the Investment Trading Platform. Required technologies: UML design software (such as Lucidchart or Draw.io). Task 9: Write a report detailing your credentials, UML diagram, implementation plan, and running instructions. Required technologies: Word processing software (such as Microsoft Word or Google Docs). Task 10: Create a GUI with an intuitive user interface for all user-related interactions. Required technologies: Python, Tkinter.