#11: datagram message receiver was implemented; utils for protocol messages were provided; guava dependency was added