added sync functionality for multiple users across computers and modification of files before the program is run

also added checking timestamps for last modification to get newer files

no testing done
added sync functionality for multiple users across computers and modification of files before the program is run

also added checking timestamps for last modification to get newer files

no testing done