adds class type, class name, class modifiers, class super class and class interfaces