A mailbox based distributed computing library