Archives files based on a configurable XML file. Written in C#