updated gitignore file with default rules