Add some comments
Improve FileCopy

Allow command line arguments.