refine/correct tenant spec
get most user model specs running
on hold
rename connection -> service;
cruft