Http comm layer tests passing.
Add documentation to communication package.