Finished translation of class Component
fixed class Codegeneration (old)