Thinking in OO - Assignment 1 Download the DataFiles.zip from my website, into your Data folder, and unzip it You are going to design a Humor Application The application will do the following: Display a list of Humor Categories for the User to select from. After the User selects a Humor Category, the appl will display the number of Humor records for that Category The User will enter a number, and the appl will display the Humor Record for that number from that category Please answer the following questions: How many Entity (data) classes do you need? What would you call each class? What fields would be in each class? How many Action classes do you need? What you call each Action class?