Renaming of some dasses and properties

hasCategory -> belongsToGategoryOfGroup
hasParent -> hasParentCategoryOfGroup
hasCommonKeyword -> hasCommonTag
hasKeyword -> containsKeyword
isCommonKeywordOf -> isCommonTagOf
MacroRelation -> SourceRelation
DetailedRelation -> DerivedRelation