Merge pull request #17 from mdsol/feature/refactor_resource_descriptor_structure

Feature/refactor resource descriptor structure
Merge branch 'develop' into feature/representor_factory
Refactored object target access to state method to include error handling