Added verbosity, include paths, and using getopt

Yes I agree, I was just telling you that change was an accident:)