Wip 8665

@jcsp @dmick 

Happy path through create works, code is tested.
TBD:
making the update work in all the ways it can.
Making sure delete just works
make the serializer complain just the right amount