VectorClocks now correctly stored. Each vector clock's receivedMessages can only store one message per the current destinations, and a message must have arrived from said destination.