make new window function return the new window
move rsync delete option to a function
change show progress into an option
function for set the command argument
move verbosity to an option
move archive and compress mode to options