updated diff readme and add compare_dirs