nip and tuck
separate dependent fields definition into module
flatten resource.rget logic
clean up handling of related resources in resource.set
clean up api namespace and place Resource and Collection constructors under schema models
get rid of ResourceBase.collectionFor