Documented access communication classes
Implemented communication classes