do not run if builtin cd was unsuccessful
removed unused import
store file's hash sum to whitelist known cdrc files, prompt for new and unchanged files