Implemented Message object, ObjectInput/OutputStream, fixed encapsulation