add an intermediary schema-type layer between Uberman models and Mongoose models.
add a new resource/collection response serializer layer.
update id checker middleware to make use of new response serializer
update endpoint operations to use new response serializer
refactor listEndpoints to use new serializer
better error message serialization
make idChecker use the new error serializer