asynchronous message processing
copy operator and copy constructor for Buffer.h and Messahe.h