Diff Support

config file now needs to be specified with -c