add files and .gitignore file