add decorator to extend object with urls
refactor curd factory to work with decorator
add response schemas for decorator