Add PrimitiveType & Type Class