adding all files and gitignore