add invitro to option for data pivots
use `cls` instance for class methods instead of specific class-type
add abstract AssessmentRootedTagTree model, used to create node-tree with

assessment root
create IVEndpointCategory for invitro models and associate with endpoint