Introduce CPInfo, ClassFile types