updated documentation in basic and framework classes and tests