Add gitignore. Update code.