added sequence diagrams for communication protocol