Find a Java application on the Web and describe how the program structure functions. Describe the application in as much detail as possible. What functionality does the application have that you have learned about in this class? How could you improve upon it?