Project Proposals This will be a proposal for your final project. This project can tackle, literally, anything in the scope of Java. Some ideas might be a media player, a card game, or a simple video game. The proposal includes a written and presentation component where you demonstrate your idea to myself and your classmates. The following describes the requirements for the written component. Written Format: Double-spaced. 12 pt font. 1" margins. ~500 words total. Requirements: 1. Your proposal should have an introduction. In the introduction you should clearly state the goal of your project and what you expect to be the final product of your work. Don't simply state the final goal, but go into detail about the experience users will have while using the system. For example, don't simply say "I'm writing solitaire" but rather discuss the specific pieces you'll need to implement to make this happen. Discuss buttons and functionality that users will interact with in the process of this game. 2. Include an itemized list of elements and problems (at least four) that must be used and solved by your system to make it worthwhile. Explain the elements and how you are going to use them or the problem and how you plan to tackle it and solve it. Where possible, give two viable options for the proposed solutions to any problems and give alternatives to each element. When listing options, choose why you think one option is superior to another. 3. Explain why each of the elements and problems you listed above is important to the final goal of the product. Rate and rank these in order of importance. Explain in detail why some products were ranked above others. 4. Make a prediction on how long you believe each piece will take to complete. Include both research, coding and debugging time for each component.