close #2: for "git add" assume "." if no other arguments were passed
updated main program handle arguments differently