Refactoring apform layer to generalize relationships
Complete refactor of dynaman for thread-safety problems and
generalization of relations
Try to break test circular dependencies ... to review