Do some documentation of ping protocol. Create SYNCHRONIZED macro in utility_macros.hpp