My project involves creating a java program and providing documentation about how the program works to show my understanding of classes, objects, inheritance, polymorphism and encapsulation. I chose creating a simple Java programming that would ask for daily income for 1 week and then the program will create a report about the average, maximum and minimum income that was provided. -Architecture documentation: In this documentation, you should give sufficient reasons for classes, inheritance and polymorphism, public and static members, use of enum, etc. -You must demonstrate your understanding and ability to analyze the use of classes, objects, inheritance, polymorphism, and encapsulation. -UML diagrams: You must submit a class diagram for all the classes and interfaces in the program. A state diagram describing the main flow of the game is also required. I will need the documentation and diagram for this program that has not been created yet. Rubric and instructions are attached.