not access directory to object params

* change value to method to access required paths and default values
* rename property from 'requiredValues' to 'requiredPaths'