add back the missing files from original sources.
add the .gitignore file