Updated .gitignore for advanced setup