refactored to separate classUI and propertyUI from classPropertyUI
implemented change Link in property drop down