basic api resource structure set up; dehydrate not yet customized