My Theory of Classroom Management

What are the necessary components of a classroom management system?
What is the purpose of each component?