added data handling in the provider, changes to communication architecture, added RawPacket, added a subarray method in ByteUtils, Journal now appends texte to the file.