update documentation for ProjectAssignment, PositionAssignment and Collaboration
use isoformat instead of manually formatting date value. prepare base classes for support system