What does a Object Oriented Operating System mean, and how does COM implement it.