This class can be used to generate and parse XML documents with binary files. It can take a list of files and generate a XML document that includes the data of files using base64 encoding. The class can also do the opposite, i.e. parse a previously generated XML document and recreate files contained in the document.