fix ctim/mtim mistake and bad timezone parsing
improve file copying strategy
fix extension handling and naming, and be more forgiving with exif errors
add non-media file check and naming
improve print formatting
change glob to walk, add parsing of existing filenames
add support for nested dirs and clarify docs
fix error message and hash formatting bug
add hash checking on existing files
complete core functionality