Add files and update .gitignore