Factor name, packageName to ReferenceType class
Added basic container for Interface ReferenceType
Added basic container for Enum ReferenceType