how your requirements as high-level flowcharts (15 points) Create UML document to represent your idea. you can also include word file or pdf to explain what you are trying to do in simple words. (15 points) Inheritance (20 points) 2 level hierarchy using subclass, superclass concepts like, person, employee, manager Interface (10 points) At least one interface that can be extended later like Polymorphism (20 points) Method overloading Method overriding Constructor overloading Constructor overriding Object oriented programming concepts (30 points) Proper testing methods Use of Static methods Use of Array/ArrayList Use of Loops Data Validations Try/Catch Block for exception handling