Adding files and .gitignore