Added writeable and readable for fields
Added access for fields
Fixed writeable and readable for properties