XML Compare program

Can either compare 2 xml folders or 2 xml files
Document the purpose of this program and how to use it. You can also dump help information on the console on error, such as: 
- no argument is passed or 
- less than 3 arguments are passed or
- both of the first two arguments are not file or folder etc.