small fixes
update docs
autogenerate getter/setter by propertyName