added LocalizedProperty, LocalizedPropertyAttribute, and ILocalizedEntity