Make create_response and render_single_object more flexible
Add some more work to ModelPublisher