added initial version of the message-passing benchmark, it is, however, buggy and likes to deadlock.