Basic PUT support, addresses #6

need to test against relationship updates