add ResourceNotFoundException
add docblock
Merge branch 'topics/resource-not-found' into topics/requests-against-relations
refactor