Changed UML, added COutput, structured CCOntrol and CApplication