Add gitignore support