Updated .gitignore to exclude production output