-What is the purpose of Class Design? - In what ways are classes refined? - Are state machines created for every class? - What are the major components of a state machine? Provide a brief description of each. - What is the difference between a dependency and an association? - What is a structured class? What is a connector?.