change copy parameters to const reference
add new constructor for AccessorValue with object and method pointer parameters
add DynamicObject in propertyexample
add constructor for BaseAttribute