add 2 internal struct for message command & message response
- protMsgCommand_t
- protMsgResponse_t

make protocol_cmd_tbl static to protocol.c
add response phase